I have a wonderful, little boy with so many good qualities but he can be so aggressive and I don't know the best way to deal with it.
He is constantly trying to pull and scratch other childrens' faces. Sometimes it's children who have taken a toy he is playing with, which although unacceptable is understandable but often it's just children playing in the park happily and he runs over and scratches them-it's awful!
He's been like this for about a year on and off, I always say "No" and take him away but this is clearly not working. He says "No" to me and my partner as he scratches us, often not letting go of the skin he's holding on to, it hurts me so it must be terrible for a young child!
When he's not scratching he is a very loving, bright, happy child.
If anyone has any advice about what we could try or have had similar experiences we'd love to hear it!