Joe, like a couple of others have said... PM me if you want to talk about things. Totally confidential.
I've been in dark places before as well. It WILL get better.
I know we're all connected by a game, but this community DOES care about each other. Sometimes we flame posts, act snotty and facetious, and be downright jerks. When it really comes down to it, we're all in this together. You've got friends here. Talk it out bro.
Raptordude and Tupac... You two need to grow up.