I'd like to echo Natalie's sentiments, CeCe - Wish there was something I could say to help. Working could very well take your mind off things at Christmas, but please look after yourself first and foremost at this time.
My family are demanding my presence this Christmas, which is unusual but some of them are going through a tough time, so won't be able to work for a week and a bit while I'm out of the city. I want to work but if the weather closes in and I don't make it back home I've had other plans made for me by a relative in the city. Ah, there's always next Christmas if I'm still escorting then!