I could really use some advice about how to treat my MIL as I want to run for the hills and protect my children but feel bad for my DH.
Sorry it is a bit long but I don't want to drip feed. MIL and I have always had a strained relationship, could be a cultural thing and also because I find her narcissistic and completely self centred. She was an alcoholic while my DH was growing up, never around, he was ashamed of bringing friends around but won't have a word said against her. In recent years she has been supportive of my DH and extremely helpful financially while I've been on mat leave.
She's the sort of person who is really thoughtless and is always putting her foot in her mouth. I've tried to understand its just her personality and not malicious but there are only so many excuses one can make.
A few weeks ago she was visiting and had been to the hospital for some tests( she is recovering from cancer) my DH was still at work and so she came home and went up to sleep for the afternoon. She didn't come down to see the children for 5 hours and even when I came upstairs to bathe and put them to sleep she stayed in her room and didn't even come out to say goodnight. She admitted to me later that she was awake but was listening to radio 4. She's always been detached from my DD's and much closer to here daughters kids who she lives near to. The next day my DH went to a show at earls court as I had bought him tix for his birthday. She spent the entire day up in her room and don't come out to play with me and the kids all day. Only came out again when DH came home and kids were already in bed. Let me stress that she is recovering from lung surgery a year ago but is in robust health and a young grandma iykwim? I went up to check on her a few times gave her lunch etc and she admitted she wasn't sleeping just listening to the radio.
She has since apologised for her behaviour but claimed she couldn't handle the tension and noise of my DD's and me. My oldest is three and is a typical challenging 3 year old but nothing out of the ordinary. She claimed she found the discipline and tantrums too much to bear. I got incredibly hurt and told her if she found our house too stressful then maybe she shouldn't come to visit until the children were older. She has shouted at my DD before without realising I was nearby and when I asked her about it she denied she had done anything and that DD was overreacting.
It is her DGD's birthday next weekend and she has asked if we are coming to visit. I really don't want to. She never has any food in the house and I come from a culture where you always feed your guests and really spoil them. I can't handle the six hour round trip only to have to deal with two tired hungry children when I'm there while she pays little or no attention to them.
DH wants to go and I have told him he can go alone. He wants to take the children but I have told him I am not comfortable with them being around her on their own. A part of me feels guilty to deny my kids their grandma but I cannot allow her to carry on being such a bitch to them while she is adoring and attentive to her other GD's. so am I being unreasonable of should I put a stop to this now the only way I know how?