Oh my, this is a LONG one.
I used to have a great relationship with my MIL, and thanked my lucky stars I had a good one. She's kind, generous and loves her son and grandchildren to pieces, but I felt our relationship deteriorate after the birth of dd1 and it's has gone from bad to worse - possibly only in my head, but I feel a cooling off between us that makes me uneasy. I want to repair it, but not sure if I can.
It started with small things like me bringing dd up as a vegetarian, "depriving her of nutrients" I was. Then controlling comments, repeated over and over. MIL is a confident woman, used to getting her own way and has a different parenting style to me entirely, so when we decided to do things differently to her she didn't like it. Then came the undermining of me, giving dd treats after I'd said she wasn't to have them or not until she'd eaten a proper meal/cleared her plate/whatever.
Then came the digs about the house/children. DH is a messy, messy person who doesn't tidy as he goes. I'm a working mother of 3 who hasn't got the time to always tidy as she goes and pick up after the children and do the cooking and cleaning and sort out the finances and holidays and shopping and basically everything. Now I'm not saying those things to make DH sound terrible, he's a fabulous father who more than pulls his weight with the children but 90% of everything other than childcare is left to me to sort out. She takes the children to our house after school (after she's had the dts for us in the day). Now I appreciate she has 2 days with them and they are 2 long days for her, BUT she volunteered her time, was at first willing to have them 5 days a week before I went back to work but now moans and moans and constantly reminds us how tiring they are and how shattered she is which not only makes me feel bad for letting her have them at all, but means we cannot ask for any babysitting on a weekend at all. Fair enough, lots of people aren't as lucky as us to have some part of their week as free childcare. But I'll come home from work and before I've even taken my shoes off she's got to remark about how clean/messy the house is. If I've put in some serious cleaning hours instead of spending time with my girls on the weekend she's got to comment "oooh, someone's been working hard, spring clean is it love?" or if it's messy " Well I daren't get the girls pyjamas after the mess on the landing last time?" (the laundry was spilling out over the basket). It's constant and every time she comes over. I've taken to just turning my back because I can't bite my tongue much longer.
I've asked DH to speak to her and he says he has, but either he danced around the issue and she didn't get it, or she's ignoring it. I know it's not a big thing, but I don't think it's polite or appropriate for her to come to my house and comment on my housekeeping. I'd never dream of doing that to her because it's rude. She still sees us as children (we're in our 30s) and thinks she can comment and tease us as such, but I find it patronising and disrespectful of my role as a wife and mother.
I think my problem is with how she makes me feel; incompetent, not good enough, and she doesn't respect my choices and decisions for my family. It's making me dread seeing her, I avoid it if at all possible because I can't keep grinning and bearing it. The last thing I want to do is to be rude to her or start an argument because I hate bad feeling, and I know she'll start to cry, put on her poor old lady only trying to help act and dh will think I'm mean and nasty to his mother. She's done it before to get her own way at our wedding, when dd was small and I wouldn't let her take her on holiday with her etc. Then I'm the bad guy. She can be manipulative without (I think) knowing she's being quite so?
I cannot tell you how good it feels to rant and let this all out. I've wanted to for months, possibly years, and I know it seems trivial compared to the actual abuse some people receive from their MILs, but it has bothered me for so long. I'd be grateful for any keep calm advice anyone has, if you've read this far!