Coming up to 10 years ago we moved 300 miles away
MiL was awful at the time we moved, she didn't approve of us moving and was a nightmare about it.
Over the years we've been back quite often to visit friends and family and we've had a lot visit us here, but MiL has never darkened our door.
Last month FiL and step MiL came down for a holiday and now MiL has decided she's got to come
Now, over the next few weekends we're really busy, and don't have a completely free weekend before Christmas, kids have loads of activities planned, we're foster carers and have loads of activities planned with our LA, we've booked a day on a steam train to see Santa, DD1 has winter camp with her Scout group, etc
So we explained that if she came before Christmas we'd have to muddle through a bit, or she could come down for New Year, or pretty much any time after.
But no, it absolutely has to be before Christmas and she's throwing a strop because we won't cancel plans to accommodate her.