You're trying, and you deserve a kudo for that

I can never say as much about me and what happened, how I felt, etc. the way you can.
I do have a few questions, if ok to ask:
1) Does your room mate know about your 'diagnoses'?
2) Are you seeing a therapist?
3) Sometimes if you keep on taking meds (ie. celexa) on a daily basis, it helps you feel better, or at least decrease the intensity of the emotions.
Good luck. I'm glad you still had some Christmas spirits with you.

)