She sounds like a miserable, insecure person. She may mean well with some of her childcare tips but she needs to understand her way is not the only way and she has to acknowledge & accept your parenting style. I try not to give advice re the GC unless specifically asked, tempting as it is at times.
Also, why is she snooping on your FB page and then has the cheek to tell you and make a comment about your weight on a photograph!? This comment brought a memory back for me. I had always been very slim but put on quite a lot of weight during my first pregnancy. I felt terrible and so I very quickly put myself on a strict calorie controlled diet, I worked really hard & lost the wait quickly plus quite a bit more besides. My mil had made a few subtle comments about my weight gain but when I had lost all the weight and was starting to feel good about myself she never said a word, never paid me a compliment or said well done etc. After a few months I put a couple of lbs back on but didn’t think anything of it. My mil was visiting one evening & I was climbing over the stair gate to take some washing upstairs, as I cocked my leg over it with my back to her she shouted out in front of everyone ‘are you putting weight back on!! I didn’t answer but just carried on upstairs, sat on our bed and cried. After she had gone I ended up falling out with my husband over her comment even though it wasn’t his fault. He was furious with her and told me not to take any notice. I was also quite sensitive at that time, especially about my weight and her comment really upset me and I never forgot it. She wasn’t too bad overall but had her moments.
Don’t let it get to you, she is the one in the wrong, I think it may be useful for your partner to have a word with her if this continues. I think it’s important for him to show her that his loyalties are with you, as much as he may love his mum you are the most important woman in his life now, she has to stop undermining you with these snide comments.
Good Morning Wednesday 13th May 2026
Being asked for an honest opinion
To be really irritated by chefs over praising their own food?

