DS turned 2 a few months ago, but has had a problem for about 6 months now with pushing other children over.
It's a constant occurance and I'm now at the end of my tether and thinking that it'd perhaps be easier for me just to stay in all day rather than have the constant apologising/telling off/feeling guilty etc etc which our morning and afternoon playgroups have now turned into.
He targets mainly younger children for some reason, I've never seen him do it to anyone bigger than him.
He doesn't do it as a reaction to anyone being in his way, or over a toy or anything like that - he just seems to spot a younger child, then go straight over to them and push them over.
Even if I'm right next to him this doesn't put him off, so I end up following him round like a hawk the entire time we're out of the house, while all the other mums sit and chat in the corner!
Some mums have (understandably) been rather shitty with me when I've not managed to prevent it happening in time - he's very quick and although I obviously apologise profusely and make DS apologise, I've had some rather nasty comments about where his behaviour must stem from.
We are a calm loving family and I'm a SAHM so try to give him as much attention as possible. I've tried a variety of different methods such as the naughty corner, over-praising when he is calm and good, and nothing at all seems to work.
As I said it's been going on for months now and I'm getting desperate. We're supposed to be going to a string of birthday parties in the next few weeks and I'm absolutely dreading it.
Please, if you've successfully managed behaviour like this in a toddler I'd love to hear your tips.