I think you have to decide how you are going to live.
do you want to carry on treating your husband like a child who has to be indulged. why didn't he put up the decorations. and order in xmas cake and pudding.
are you really very hard up, or just in the habit of scrimping and saving, in which case, reconsider.
why cannot you tell him clearly that you are not going.
sorry I don't mean to sound critical. but so many of us on here really feel for you, and it's always easier to see what other people should do; the onlookers see more of the play.
read up on co-dependency. value your self.
as someone else said, you don't have to set yourself on fire to keep someone else warm.
ie you don't have to damage yourself, ignore, ride roughshod over your needs, in order to give precedence to someone else's wishes. needs trump wishes. irrelevant whose they are.
what advice would you give to your daughter in the same situation.