Sorry, another Christmas in law one. DH and I have been married 12years.
My parents and partner's MIL live about half an hour apart. We live an hour away so relatively close.
My parents are unusual but welcoming. MIL dislikes my brother but he is not always there. He sometimes spends Christmas abroad skiing which he will be this year. She doesn't mind my parents, or so she says.
MIL has another son who lives in France. He comes and stays every other Christmas. This Christmas he is not there.
The usual Christmas plan is that we spend Christmas eve and Christmas day until lunch with MIL then travel to my family and spend the rest of Christmas day afternoon and everything there, returning home on Boxing day. If MIL's other son is not there then she will also be invited to spend the rest of Christmas with my family, which she usually accepts.
This year she approached me in private to say she wanted my partner and I to spend all of Christmas with her, so all of Christmas eve and Christmas day but said if it was not possible she hoped my parents would invite her for Christmas as they usually do.
The invite came and of course all hell breaks loose. Suddenly every excuse in the book is being used why she can't come with us to my parents and we need to be there with her. She is lonely but wants to be at home, dog has medical needs that cannot be managed at my family's house.
We suggested that she perhaps invites my family to her house instead if that is the case (she has quite a large home) but she said that she didn't want them there.
We can't leave MIL alone on Christmas so she will end up winning I've no doubt.
We could offer to host but it's further for everyone and the medical needs of said pet, if true, could not be managed at ours if it couldn't at my parents.
How can I explain it to my family who are trying to be accommodating and will also likely be alone. We often have a friend come with us to my parents house too who would otherwise spend Christmas alone who won't get an invite to MIL's house.
Just needed to rant really but any advice appreciated.