My MIL, when visiting in my husband’s days off and whilst I had three under 6, breastfeeding youngest one, regularly made comments such as “I don’t think X (husband) has had a chance to eat” or “have you even got a chance to sit and eat?”, when my husband used to let me eat before baby woke up to feed (which I never got to do during the week obviously).
If eating out, she puts extra bits of food from her plate onto my husband’s plate. My husband and I usually share two meals 50/50, normally an unhealthy and a healthier option- once she had a physical jerk reaction to the waiter placing the steak in front of me and the salad in front of my husband. She then physically removed the steak from in front of me, swapping it with the salad that was served for my husband. I swapped them back. She will always always ask my husband if he wants seconds, my husband usually replying “no, but my wife I think would love some” (she hates this).
On a holiday, I took a morning “off” to do a supermarket shop while she went for a walk in the woods with husband and the kids. There was a steep hill to climb back to the cottage. When I came back, she’d returned with DD age 7. I asked where DH and boys 18m and 3 were. She said: “he is having to struggle up the hill with the two boys, that’s why we made it back earlier.”. I got annoyed, walked down the hill, met husband leisurely strolling up the hill with two happy, fully walking boys. I carried the 18m old back to the cottage whilst he took his time coming up with the 3yo (who walked the whole way).
Hubby and I had an argument that night and then she came to hug me out of the blue the next day saying she “loves me”. She probably felt she’d caused the argument. Which she had of course. Last time I have a holiday with her, next time husband can go with the kids, I really can’t be bothered to handle her.