DS is 8. Has always been super competitive and not good at handling losing. This past year has been hard. He's had some outbursts at school over competitions in gym. He is hard on himself in sports-if he misses a play or strikes out he sometimes gets mad and throws his glove or helmet. He gets mad at his friends if the are playing a game and the friend wins. He yells and sometimes hits or throws things. He knows what he is doing is wrong but his temper gets the better of him and he can't catch himself before he reacts. He is getting help, we are trying to be consistent with consequences at home, modeling expressing anger and frustration appropriately but I'm worried we are too late. We were probably too inconsistent with consequences in the past ... Giving punishments on the fly like "I'm taking away your iPad for a week" and then giving it back 2 days later. We don't spank or use physical punishments and are trying to use positive reinforcement a lot more. I just can't take the tantrums anymore. I'm always on edge at his games and practices just waiting for him to act up or worrying he's going to act up when playing with friends. I just don't know what to do anymore and it's starting to effect my marriage. I feel like I'm always walking on eggshells.