workernan I'm replying before reading other posts because I don't want to feel influenced by the wise comments of others.
Firstly Oh How AWFUL! I can't think of a more difficult situation at this moment. I do hope your GS is ok after such a terrible experience.
Whatever we say in these posts from comfort of our houses, away from all the demands of wanting to look after a grandchild and thinking 'surely this child will understand soon?' .. it is nothing like being there at the time. I can truly empathise with you, I was accosted by a very aggressive woman, who clearly was not rational, but at the time it was such a shock I just tried to keep appealing to her rational side and calm her. Even a year later I wish I had told her to leave my house and not talk to me like that! At the time it was different.. shock, thinking they would respond as we or our family would, with reason.. Afterwards of course, I learned she is an egregious person and I should have told her to get out of my house! Too late though.
I know you did try to do the right thing and to be reasonable with an older child. I know you could have been much fiercer with that child! Imagine if it were the other way round. If that bigger child were to be given bruises by another larger child, what do you think his mother would do/say? She'd probably scream blue murder!! Not that I agree with that. But you tried to be reasonable. She was probably on her phone to her drug supplier anyway.
I've had two careers, the first led to being a deputy head in a large primary school in a pretty rough area. I imagine, had I been you, I would have said in a loud and angry "Teacher" voice "STOP kicking! You must not kick it is extremely bad to kick! If you don't leave my little boy alone I will call the Police!' Now, whether that would have been a good idea I have my doubts! I think getting away from these people is the only way, when you aren't their teacher.
Hindsight is a pain. Don't let it bug you. I truly believe you tried to do the right thing. You are a decent, kind and normal person. The others are not! The other child has a bad parent and is growing up to be a ghastly person. If you meet any more people like that (Heaven Forbid) just take your little one away saying to him "We'll come back when this bad boy has gone. He doesn't know how to take turns or how to be a good boy. We do not stay around people like him". It is something worth learning. Walk away from these people. I have to say, this aggressive behaviour seems to be on the increase, I was not aware of as much brutish behaviour when my own children were little.
But please do not reproach yourself for anything you did. You behaved with a good heart. Sadly these people do not understand that kind of good and decent behaviour. They are impossible. Just walk away from them. If they do anything aggressive involving physical injury please call the Police.
Love yourself, you are a good Grandmother. Put this behind you. Just say to your GS that you and he will avoid such people in future. Lots of love, L 