Sorry for absence. And thank you all for your posts
I read my post back and it does seem a bit matyrish. I was having a real "poor me" moan. I also recognise that its a lot of work for anyone hosting Christmas, not just me. perhaps it was a bit unfair to say shouted down, but I did feel overwhelmed with everyone saying it can't be done. As the person doing most of the work I want a voice and I don't think its fair that standing up for myself means I am considered unreasonable or disagreeable.
It's family plus extended family. The extended family feel we have had a "year off" want everyone to get to gather here next year.
I should have added that I don't do it every single year, we alternate (sometimes) but at the moment we have a bit more space than the others so ours is considered the practical place to gather. So it's become tradition and now expected.
But they are all foodies, and some older members are very very critical and perfectionist so I do find it quite stressful and I try to bombproof it beforehand. They do bring food but there is so much fuss attached to this I'd rather that they didn't. Often its stuff we've already got.
OH likes a big crowd and worries that it could be certain people's last Christmas. However he has been saying that for decades.
We had fewer people this year so went out for a walk but it was full on when I got back, not 7 hours full on cooking but busy for that entire time.
But I've taken all your suggestions on board, thank you.
and I've found Christmas menus (2018) of a nice place nearby which are actually between £30-50 a head, and I will tell them this is what the six of us are doing. They can join if they want or we can have a get together at ours on Boxing Day which will be more about gathering and less about perfectionist eating.
I just want our small family to have some quiet low stress Christmases together in our own home with our own timetable before they all head off with their partners. and I don't want them to remember me complaining and getting cross.
Thanks for listening to the rant! I'm going to fix this.