I feel really silly writing this but she's made me doubt myself so I would like some outside opinions to see if I really was being unreasonable.
Went to see grandma today (82 if it matters) with 3 year old ds.
I'll cut to the point she gave DS a big bag of cola bottles. I'm okay with him eating sweets but wasn't keen on her giving him a big bag but let him have a few.
After he'd scoffed almost half the bag DH took them off him (irrelevant but he has a genetic condition that's prone to obesity so we're trying to teach him to eat in moderation) we were a bit slow to notice as we were chatting, that on us.
DS started crying obviously so I tried to explain to him that he'd had enough and next time he comes he can have some more and it's nearly tea time etc but grandma hit the roof calling my husband out of order, awful and horrible - DH obviously wasn't happy with this and took DS out to change his nappy.
Whilst he was out my grandma was like "say something to him" and I said no, I agree with him and she just said I'm as bad as him and she'll stop me visiting as we've really upset her so I said I appreciate you're upset but he can't just eat a whole packet of sweets (a big pack as well, wouldn't have minded too much if it was one of those little Haribo packs) and she said well he can at my house.
The whole thing was just awkward after that so we left but now I'm sat wondering did we really need to cause such a fuss and upset her? Was I being unreasonable?
It feels like such a none issue but I'm a bit upset about it.
Thank you