Anonymous wrote:I agree that it would be much nicer, kinder, and more generous of you to accommodate her. Especially if she only wants to stay for two days. Grandparents aren't around forever and especially at their age, you never know when something could happen. She's not asking to stay for a month - it seems like a reasonable request. If your DH likes his mom's company, it's also something nice to do for him.
With regard to the logistical difficulties of hosting, why are you canceling plans and bending over backwards to be available to her at all times? If she comes often, you should set the expectation that she'll be treated as "part of the family" - not as a special houseguest. Definitely get takeout for dinner if you can't/don't want to cook, direct her to the fridge for cold cuts/sandwiches for lunch, etc. and don't feel like you need to deviate much from the daily family routine. If you're doing this, it shouldn't be too difficult to host her for short periods.
OP here- this is good advice. Thank you. I think I just feel overwhelmed because she's my MIL and somewhat judgmental of how I run the household (i.e., "When I had young children, I washed the floor on my hands and knees EVERY DAY!"), and I do extra to prepare for her than I would for my parents. I also try to please her more with cooking, activities, etc, than my own parents. Thank you for this. This is helpful.