(I’m on mobile and I failed English)


I was strolling through a supermarket looking for ingredients to cook for dinner, I taking a turn to the sweet aisle when I was immediately met with a girl (she looked about 7) throwing a full blown tantrum.
She started hitting her grandma and shouting things like “I’m telling mom and dad that you’re not getting this” and “I hate you”. 
The poor grandma looked so frazzled not knowing how to calm the child down as she was rolling on the floor.
I was still cranky from my overnight shift so I ended up snapping on the girl saying “Oi! Don’t treat your grandmother like that” 
The girl was probably shocked that a stranger intervened but that somehow stopped the little fit she was throwing.

I know it’s not my place to tell off someone else kid but I’m the oldest of 5 kids so I’m pretty used to telling the young ones off when their behavior becomes unsavory. Was I an asshole for doing that? 