DM lives around 3 hrs away by herself. We have a very difficult relationship, history of neglect etc and I do my best but I have to protect my own MH as well. We speak every day, I visit 3-4 times a year plus drop everything when she needs me.
MIL & PIL live nearby and are amazing. So lovely and supportive. They do not like DM and I understand why. They very kindly hosted her for Christmas a few times but in the last few years PILs health has meant that I asked DM for privacy for them. She has not been for Christmas dinner since.
DM recently lost her last pet. She is not going to get another one, it's the right decision. She is truly on her own now.
How do I organise Christmas Day/dinner so that everyone is happy? PIL are likely to have all their other children out of the country this year, only DH here. Our DS is the only grandchild on both sides.
So as not to drip feed, I have a serious medical condition myself and have to consider what I can physically do. Cooking Christmas dinner myself for everyone may be doable but might not be. I literally won't know until the day or maybe a few days before. We have space for DM to stay with us, but she has form for just getting bored and leaving to go home. The last Christmas she came up to stay, she waited to open her presents on Christmas Day and immediately put them all in the car, then went home. Despite serious weather warnings as well. 3 more days of food/special dinners and tickets to activities were wasted.
How can I make this work for everyone?