It’s really hard, and I worry all the time I caused it. He was a very aggressive toddler but I kept reading it was normal. Now he’s 3 and a half. He often just takes a dislike to a random child and targets them. Of course I take him away but it never has a lasting effect. Sometimes we go a while without any incidents then it starts again. I worry he’s going to cause serious harm to his baby sister.
I am not necessarily posting for advice as have tried pretty much everything after months / years of worrying about this and I think I’m just at the point now where I think it’s just his personality.