I am all about living my life on my own terms. You do you and try to explain to him in peace how they make you feel, he should be able to see things from your perspective. In my marriage the most important thing is us two and then the rest. I hope you get a peaceful merry Christmas! P.s. If you don't want any drama just say you got a flu or something.
I don't think you're petty. It's your house too. But if he wants them to come over for another day I think you might have to find a compromise because it's his house too.
I don’t think your being petty or unreasonable at all. You have your own little family now and that’s what’s most important and your husband should respect your wishes. Have you explained your reasonings to your husband as to why? If so then he doesn’t sound very understanding about your upbringing as I’m struggling to see how he can’t understand how important and special it is to you. As others have said, Xmas eve or Boxing Day is more than reasonable. Stick to your guns x
I wouldn’t say petty just setting your own boundaries. Surely they can do Christmas Eve or the day after on Boxing Day. You have your own family now it’s not about anyone else imo.