Anger is a unaddressed emotion. Good that you are already motivated to work on your anger. See a therapist he can teach you anger management techniques. DEBT can be very useful as demandingness is the core of many anger issues.
Next Steps
See a psychologist and ask for treatment plan.
Health Tips
Ask your therapist to work on anger rules and philosophy of anger that you have. Also if you find that its clinical anger take help of a psychitrist.