@Jimmy - there are all sorts of methods of controlling your temper or anger. What may work for one, may not work for others, but they are worth trying.I have spoken with a sort of professional.
Google may be your friend for the short term. As for longer term, may be worth speaking with a professional. Does your college have anyone you can speak to?
Not at college anymore.