I'm lost on this one. My almost 2 1/2 yr old started hitting my niece who is also 2. He only does this to her and most of the time it's for no reason. He will just walk over and smack her. We are lucky that my niece doesn't do anything back or even cry. Lately when i yell at him for something he will also come over to me and hit me or dh or my mom. Time out doesn't work because he won't stay in the chair or sit in the corner. It turns into me trying to hold him there and then he goes into a full blown head banging tantrum if I do that. Any advice?