This might be a strange thing to say, but try out My Little Pony: Friendship is Magic. It's impossible not to be cheered up by that show. Especially when there's lots of Fluttershy. Dang, is she freakin' adorable.
But for the moment, check out this clip. I don't really know why, but it's impossible not to laugh at it.
<youtube=ofV_iFBw2YE>
And look, I know it's cliche, but in my experience, these things really do come together for good. Someday you'll look back and say, "You know what, I'm glad that happened." I know it's not much comfort now, but dude, look to the future. It won't always hurt like this.
And heck, if you've got an Xbox 360, my gamertag is on my profile, and I'd be happy to help you brutally kill dudes in Halo or Gears of War or whatever. In my experience, that helps a bit.
