Well I'm back from the hospital.  I feel much better about life now.  I guess it was worth it, although now I have so much homework to catch up on.  I hope all of the stress doesn't send me spiraling downward again.