Sorry to hear about your situation, here's what helped me out:
Once I finally realized that sadness is usually temporary, I started to just "tank" my way through the times when I was sad. I'd just have a mental chit-chat with myself, and I'd just keep reminding myself: "Hey dude, it may seem bad, but seriously....just ignore that shit and cheer up, it's not a big deal at all, worse could happen." At first it didn't really work, but once you get a good feel for putting your sadness on the backburner, you'll realize that "the backburner" is actually the garbage can, and when you mentally decide to deal with sadness later, it tends to go away during the distraction of not being sad.
The point: it sounds counter-productive, but forcing myself to ignore sadness and sorta "save it for later" has greatly helped me deal with it. I'm much more happy even though I feel a little emotionless sometimes.
BTW: I just wanted to let you know that....I noticed you. What I mean is that I've only been a part of the site for a few weeks and I haven't posted much, but you really stuck out in the crowd (not in a bad way though!). I dunno, it could be as simple as that great profile pic you have, but just something about you is unique, intriguing, and just interesting all-around.
There's really no reason I'm telling you this, I just wanted to throw it out there. Sometimes it's just good to know that people know you're there.