In such problems, it does not matter if the diagnosis is intermittent explosive disorder or something else. All that needs to be done is to bring down your impulsive behaviour and your anger outbursts. It is important to look for any cause of such behaviour. One of the common cause is anxiety
(you have mentioned about it), which can cause irritability and anger.
Consult a psychiatrist
and discuss your problems. You can also make some modifications to your lifestyle to minimise your stress
levels. Deep breathing exercises will calm your nerves in the long run. Physical activity and sports can divert your aggression away from your workplace.