Fallen out with my MIL and not sure what to do to fix it!
She hasn’t liked me since me and my partner got together. We had a baby back in April and ever since all I have got is criticism, what a good dad my partner is, how lucky I am to have him. I’m on mental health medication for postpartum mental health issues and she said I needed to sort that out because ‘how would I possibly cope without my partner’. She’s made so many comments and even pulled me to one side while my partner wasn’t in the room and gave me a lecture. I try to just let it slide to avoid an argument. She absolutely loves her other son’s daughter, constantly gushing about her, even when I got pregnant she wasn’t happy about it and said that it would be different if it was her other DIL. She invites her on holidays with them and is constantly posting pictures of them together. It does get to me because I’ve had her first grandson and I still don’t feel like a part of the family at all.
She recently got angry with me because I wasn’t comfortable with my partner’s brother seeing my baby because he was travelling from the other side of the country. I’ve agreed to a social distance meet now but I felt really pressured into it, I’ve been really cautious with my baby and it took 6 weeks for us to even feel comfortable enough for him to meet his isolating grandparents.
Every time I tried to tell her I was feeling uncomfortable she would shut me down and start patronising me. I ended up just letting everything building up out. Said how she was making me feel like a poor parent, that I’m constantly being criticised and told I’m doing thing wrong, and that I feel really pushed out of the family. She ignored my message and hasn’t spoken to me in a few days now, but has been messaging my partner about how she’s now scared I won’t let her see our baby, and how it’s all really unfair. This would never be the case.
I’m struggling anyway and wish I hadn’t said anything but I was getting really upset. Now I’m not sure how to fix it. Do I message her, or just leave it?