Yes, I realize Christmas can be expensive, stressful, sleepless, and unpleasant. Sounds like a personal problem to me.
Christmas is awesome. Stop complaining, get your act together, don't ruin everyone else's day. Christmas is December 25th every damn year. It does not sneak up on you; you are just a spazz.
No, I've not finished my shopping either. But that is my fault because I'm lazy. It is not Christmas's fault.
Some of us love Christmas (I know! I love something! It's shocking!), and we are happy to do the work if you don't want to. Either tell us and we'll get it done, or suck. It. Up.