...yeah, I got nothin' on that. I do know this, though. They always pass. Sometimes they last for hours, sometimes for years (I know, major suckage), but they do pass. In my (vast) experience, I have found three major things that help.
First, a devotion to Our Lady of Sorrows. Whatever you're going through is nothing compared to what she went through.
Second, I remember what my Dad always told me growing up (it's a 12-step thing, I think): I can do for today what it would kill me to think I had to do for a lifetime. It's a dressed-up version of taking it one day at a time. I actually find it deeper and more meaningful than that, because one day at a time implies that your life may be an unending series of the same days. That thought is enough to make anyone want to bury their head under the covers.
Finally, find the small things in which to take pleasure. For me, it's makeup. It's probably something different for you, especially if you're a guy.
I'll leave you with this pithy observation from Pudd'nhead Wilson's Calendar: "Whoever has lived long enough to find out what life is, knows how deep a debt of gratitude we owe to Adam, the first great benefactor of our race. He brought death into the world."