you're gonna say i'm full of shit, but-
take a boxing class. or MMA, whatever. something where you can go vent some of that pent-up anger without actually killing someone, and get smacked around a bit in the process. just something physical and requiring discipline. you'd be amazed... plus you'd probably be pretty good at it.