It appears that you are getting angry, irritated and facing interpersonal issues. It seems that there are some deeper issues that need to be resolved within you. On the surface, these are the symptom manifestations of those deeper issues.
There are some techniques that could help you:
1. Reverse count from 10 to 1 when you notice that you are getting angry.
2. Change the room or the location temporarily when you notice you are getting angry.
3. Distract yourself and do something else for a while. Ex. call someone over phone and talk for a while.
5. When you are calm, talk and reason out with the people involved.
6. Work with a counselor or therapist to overcome the deeper issues.
Next Steps
Consult a clinical psychologist to get a detailed evaluation done and to work on the problem from the root cause.