If what you have said is true then I would seriously recommend speaking with a counselor about your anger issues. The physiological responses that you described are not good to have and you could easily learn to control them.