Hmmmmmm OK I get that you are depressed, and I am sorry for that. but you are choosing how you act, and allowing your h's behaviour to influence you. That isn't just his loss it is yours too, and it doesn't have to be.
To be blunt, in some ways your h appears no worse, and seems a lot 'better' than some MLcers, although I agree that no-one can live someone else's situation, and passive agressive is hard to live with.
Anyway, why don't you change your attitude - it worked with the dancing. Do it for yourself. Get a tree, start new traditions.
Your h doesn't sound like a very happy and fulfilled man, but at least he is providing a roof over your head. This is the 7th Christmas i have shopped alone. I have learned to like it. We made new traditions. If you don't want to do christmas then don't, but why not do it diferently. It is materialistic if we allow it to be. Last years everyone in the close family agreed to get recycled or used gifts - from good-will shops or made from recycled materials, and not spend very much. Lots of fun, and doing a bit for the planet.
BeingMe, you have been here a long time, and I do understand that you feel fed-up and tired out, but celebration is important to us. Even if there doesn't seem much to celebrate. you are choosing to be like this, no-one is making you. So 2 x 4 from me. cheer up and count your blessings. like 25 years said. you aren't in Africa for starters. You have healthy and happy kids. Find 6 things every day to be grateful for - as trivial as having a bubble bath or enough to eat [which isn't trivial at all] You are able to continue your education, you have a nice home, and can visit your kids in Europe.