@Youzam
Yes it really is half a day! When we were kids I remember him lining up all his presents (he always asks for lots and lots of small individual items such as bathing products, CDs, books etc) he tells us he wants them individually wrapped in birthday poet so he gets to open them one by one. It is mind numbing you dull to have to sit there and watch him open each one slowly, teasing the paper at the speed of a snail on purpose. He then would pass each item along and we had to pass comment on it. We weren’t allowed to play with our new Christmas toys during the whole charade and I hated it. He sulks really badly if he doesn’t get exactly what he wants for his birthday too. Honestly, I don’t think I do really like him, certainly not enough to willingly do that on my own Christmas Day with my own kids.
@Youzam, what is stopping you from raising this with your mother next times she drops one of her hints? You say she
"hints strongly every year that she and her husband would like an invite to ours for Christmas. Every year it starts around this time, she started last week saying “it would be SO lovely to all be together. I would love to share a proper Christmas dinner together. Your house is the perfect size for us all” and on and on."
But rather than tell her the truth, you "just vaguely agree that hI would be nice but don’t actually invite her."
This just means that her hinting is hanging over your head, her all hopeful because you haven't said NO. Wouldn't it be better to put it to bed, once and for all?
I get that you're struggling to put it into words.So how about, to start you off, maybe something along these lines:
Because Mum, a proper Christmas dinner would be pushed into second place by your husband. Do you not remember Christmases when I was a child? Do you not remember us not being allowed to play with our new Christmas toys until he had s-l-o-w-l-y unwrapped all his presents and we had all commented on each and every one? Do you not remember? So no, Mum - I do not think it would be lovely at all. Because he won't let it be about Christmas, because he prioritises his birthday over a joint Christmas. I will not sideline Christmas, and I will not have his expectations or his sulking affecting my children's Christmas. It's probably best you stop hinting about spending Christmas here, because we both know he will make it all about him, and I am NOT having that under MY roof. So please stop hinting.
If you don't have a conversation with her, she's just going to plough on. Give her the reason why not.