Appreciate yourself for being proactive and seeking help.Anger issues could stem from genetic predisposition ,neurological reasons or environmental issues such as wrong modeling etc.
We need to recognize that anger is a normal emotion ,it becomes problem when its not handled , managed properly.
Rage that is being displayed is a symptom of the underlying issues .These issues can be unraveled, worked upon alongwith a counselling Psychologist
Next Steps
see a Counselling Psychologist to understand and handle the situation better