I'm struggling today too.
No advice to give, just hugs and mojo that all of us get through this effing holiday in one piece!
Did you do the SI Christmas card exchange? If so then you should be receiving enough glitter to blot out that bad dream.
Me: Enjoying life
Hugs to you
Him: Someone else's problem
Rock bottom became the solid foundation on which I rebuilt my life. ~ JK Rowling