Sorry to hear that Drake, Tallice, and Fly Boy.
Everyone has bad days and they are definitely not fun to deal with. When I've had bad days, I always remember to take things a day at a time. Sure today was a bad day, but it doesn't mean that tomorrow will be or the day after that.
Thinking like that also helps me face the day more positively too. What Sytex said earlier about attitude definitely rings true. I feel my day isn't as bad when bad things do happen because I look at things in a positive light.
This is just from my experience so you can take it or leave it.
Oh yeah! A rant! Uhh... I still have to wrap Christmas presents and I don't know how I'm going to do it with my family all around! Hopefully I can find a good hiding spot