So, you react to situations and people who trigger anger in you.. this needs to get converted to responding appropriately. Since you are from a defence backgroud... does that mean you have been exposed to violence of any form in childhood... or violence was protrayed as a strong coping mechanism.
Next Steps
Kindly meet a psychiatrist and a counselling psychologist to understand and solve this anger seeds in you.