Tim: It's good to see you back. Don't know if there's anything I can do to help but I'm here if you ever need someone to talk to.
Btw: As the old song goes: 'I've always been crazy- it kept me from going insane'. Letting off a little crazy every day seems (at least to me) to keep it from building up till you end up with serious issues.