Challenging behaviour. What to do?
My son is two years and nine months old and he;s going through a stage of screaming, throwing and lashing out when frustrated. When he gets frustrated or angry he does these loud short bursts of yelling/screaming ("arrrhhhh" "arrhhhh") and sometimes goes up in pitch to a squeal. Then he'll look for something to throw. If his little sister is around he'll even vent on her and push her or try to kick her. DH and I hate all these responses to frustration/anger and have tried a number of techniques to try to get them in check, but nothing seems to be helping.
I've tried talking him through things. So getting down on his level and telling him I understand why he feels angry/frustrated and explaining to him why we don't throw things or push people etc... It seems to have absolutely no effect on him. He can even be holding something that I know he wants to throw and I can hold his arm and explain to him why he should choose not to throw it and ask him not to throw it, and as soon as I let go of his arm he'll still throw it.
We've also tried time-out. We would put him in his bedroom. Sometimes he would cry initially, but he would settle quickly and then we would let him out. Often we would go in there and he'll be sitting on the chair reading a book as happy a Larry. Didn't seem like much of a punishment, so we started putting him in the little corridor because there's nothing to do in there. He would just sit there or lay on the ground until we let him out, but he seems quite content there too. Sometimes he would even start singing...
I've tried confiscating the toy that he throws. He doesn't care.
One time when he kicked his sister (after repeatedly trying to push her and throwing toys and screaming) I lost it and smacked his leg as I pushed him away from her. I felt terrible afterwards! One thing I really don't want to do is resort to violence to teach a lesson. How can I teach him it's not ok to hit or kick is sister if I resort to hitting him?! My reaction that day had me in tears.
The time-out punishment obviously stops the situation in the moment, but it seems to be having no long-term deterrent effect and we need to work out some way to curb this behaviour. I don't expect to stop it, but it's driving us crazy and we need for it to at least calm down a little bit.
Any other ideas?