Long standing history with my MIL. We tolerate each other.
We went round for lunch yesterday, first annoyance she cooked DS2 a whole different meal, now when i do a roast dinner I will do him sausages rather than chicken but he still gets veg etc on his plate.
He ate ONE smiley face. I told him he will not get any afters if he didnt finish his dinner. MIL kept asking me over and over and over if he could have his afters, making up excuses as to why he didnt eat his dinner. I stood firm, kept saying no, he needs to learn, he's 3yrs old now. And a fussy eater so its a lot of trouble to get him to eat anything but cereal most of the time but i percevere and will not give him anything else or different to what we eat.
Little while later MIL and the two boys are in the bedroom, it all goes quiet, when they walk back into the living room MIL rushes over to wipe DS2 mouth.
DS2 pipes up "i eated something" I asked him what he had and he said a yogurt.
So I said, "right come on kids we are going, she obviously doesnt want to listen to me as the boys parents and I wont stick around and be lied to"
She denied it of course, but a 3 yr old imo doesnt know how to lie. She has done this a few times before, if i say no to them she will wait till I am out of sight and give in.
We left to come home and I still didnt get the whole truth but even her asking me over and over again if he could have a cake is imo undermining me. So add into that DS2 told me he had a yogurt and she rushed to wipe his face before i saw it. I was bloody annoyed. DH stood ground with her too.
I am pissed off with her encouraging my boys to lie to me.
So was IBU to snap and say what I did, or should i have kept schtum!