C.T.
(Hm. I wouldn't ask him why he hit. I would tell him no, we don't do that and give him a time out.) When he does something bad then you need to calmly but firmly give him consequences. Make him go to his room for a time out. Take away video game time. Take away his TV time. Whatever works for him. Why don't you have a family meeting and make a poster board of the house rules. Things like: Treat Others with Respect. No Hitting, Kicking, Punching, etc. No Grabbing Toys from Your Sibling. Then tell your children if they break a rule they will get X as a consequence. Just be matter of fact about it. Next time he hits his sister tell him you are disappointed in his behavior and he needs to go to his room for x amount of time to cool off. When you see him being nice to his sister give him a hug and lots of praise. We had our son see a therapist for 4th and 5th grade years...to help him learn to take responsibility for his own actions, his anger when he didn't get his way, his behavior. She saw him one on one and it really helped a lot. He matured a lot those years and he really bonded with her and enjoyed his sessions bc they became good friends. PS - Things should get better. Just keep working on helping him become the best person he can be. Some kids are extra hard.Our son gained a ton of maturity as he got older and right now at age 13 he is a great kid. PPS - My other advice is if you are like I was you are not feeling close to your son right now. You need to bond with him again. Do something one on one with him regularly. Let him show you something he is interested in and spend some time with him learning about it. This really helped my son.