I'm at the end of my tether with my 2year 8month year old DS.
Firstly there has been lots of changes in the last year.. We moved house twice, potty training, new preschool and 3 weeks ago DS2 was born so I'm fully aware my DS has gone through alot in a short amount of time..
DS is very intelligent, can talk extremely well and is great at communicating. But he literally cannot keep his hands to himself! If we go to a toddler group he will push, pinch or kick other children particularly younger crawlers.. He will keep going back again and again to hurt the same children after he's been told not to/said sorry or had time out.
If we go to a park he will make a beeline for any children he deems as easy prey and push them over then he will go back and do it again and again.
If visitors come to the house he will push or hit me or them and most recently will do something to DS2 to make him cry in front of visitor.
He doesn't listen to "stop" or "no" even if you explain to him you don't like it or it hurts, he carries on.
When it's just us he's the most gentle loving child and is so kind to DS2, he's also very helpful and so much fun.
I have no idea how to tackle this behaviour, it's embarrassing at toddler groups and usual we leave or I'm reduced to tears.
We attended a christening at the weekend and he pushed a 10 month crawler and then went back after we took him away for some time out and kicked him in the head. Seriously Wtf!!!
We use positive enforcement like "kind hands" "be gentle" "good listening". We stay close to make sure we can intervene when needed. He gets loads of attention, we play everyday, he doesn't have sugar or watch to much TV, he gets outside most days or plays in the garden. Preschool is also saying they constantly have to watch him and keep him busy otherwise he hurts other children. I've spoken to our HV who was really helpful but no other advise to what we are doing now.
I have no idea what to do anymore. Any advise???