Oh Chesty you're really going through it, you deserve a lovely christmas after the run up you've had with Chesty Dog...(((HUG)))
Me thinks lots of slugs of the pudding sherry/brandy/ or a stash of your fave christmas beverage will be in order on the day !
It's not uncharitable at all. I stopped having Christmas with thankless relatives a few years ago, so now I actually enjoy myself. I would be majorly peed off if someone announced that I had to cater for someone they had invited, without asking me.
Call me The Grinch 2. 