ds is 21 mo and on our own he's lovely but with other small children, he is simply horrible, and I hate having to say that about my own child.
He absolutely cannot bear there to be another child in or near his space and will push, stamp, scream and cry if he doesn't get his way - not just to not share a toy but for another child touching a toy or being within a couple of feet of him. If I try to distract him or say "no" to him pushing, grabbing, hitting etc he goes into tearful meltdown and remains on the edge of tears for the remainder of the time we are with other children.
It seems that the over-3s can hold their own against him / move away and do their own thing. But with his age group it becomes a fight, and I simply won't tolerate him being "mean" to those younger than him. This morning he kept going over to my friend's 10mo and trying to take a swipe at her because he couldn't cope with the fact that she was even playing near him.
I got to the point of feeling like I was being horrible as I just had to keep saying no or telling him not to do things or moving him away from the other child etc and it was thoroughly tedious for everyone in the room. Are these the right things for me to do or is there anything else anyone can advise please?
Right now we can't go to the playground if it is half-busy as ds can't even cope with another child being on the same bit of equipment as him. Feel like we'll end up just staying at home for the next year in social isolation!