DS is 2.4 and while a generally outgoing, happy child has always been very demanding about my attention. He fed non-stop as a baby (every 2hrs for the first 6mths etc) and has always competed fiercely with his 5yo sister for my attention. She has never been violent to him and they are generally very fond of each other but if she annoys him at all, he hits, bites, pinches or pulls her hair. Although there's 3 years between them there's not much difference in weight so he really hurts her at times. She never retaliates, just cries...
I think the violence is almost an automatic reaction now and I just don't know how to deal with it. I'm sure it is partly attention-seeking but how do I stop reinforcing a negative cycle? Shouting, time-out, sorrowful explanations nothing seems to work and I don't feel like I can ignore it when his sister is howling in pain. The only other person he tries to hurt is me.
Any ideas?