My MIL ( who I get on very well with and who is a fab grandma ) has seriously pissed me off but as it is almost a one off I feel I should let it slide. But then I'm a resentful old cow so maybe it would be better if I said something.
Incident was that MIL was at our house this morning ( helping as she was asked due to a car issue - she is great like that) and then she asked my 10yo DS "Do you have your bag" - as they were leaving for school - "and have you put your lunch and everything in it?"
My DS answers "yep , it's there at the front door and mum packed it for me"
And then she YELLS ( and she is an ex- school principal, so she can do the loud voice really well)
"You are such a spoilt brat!" Twice.
I was a bit flabbergasted. My DH says to ignore it as she often speaks without thinking ( classic example my DS passed a very important academic test - I had been trying to play it down by saying he probably wouldn't get accepted - when I told her he had been accepted she yells ( again) "and you didn't think he'd make it" to me . My DS then comes up to me and asks "didn't you trust me to do it mum?" with a sad face. I said of course - I just didn't want to pressure you".
ANyway
WOuld it be unreasonable to ask MIL to think before she says things to her 10yo grandson as she is old and set in her ways and is super helpful and kind and loves him
OR Not unreasonable as it's not good thing to be yelled at by your Grandma.
I get it is part of her personality and she means no harm but my DS is a gentle sensitive soul and I don't think being called a "spoilt brat" by your Grandma who you love is ever a good thing.