Hi,
I understand you are going through a tough time. Anger can be a result of many factors. If you are facing psychological distress at work or at home and unable to express or cope with it, you might experience anger outbursts. You may feel impatient and unable to tolerate others' behaviour. Your family might also complain that you have become too sensitive or irritable.
For an effective solution, it's important to know the root cause or source of the problem. You will need to discuss various issues that might be bothering you. There is a chance that you might be going through depression or emotional instability which is making you feel more irritable.
Next Steps
Consult nearest Psychiatrist to discuss your problems who can advise solutions both through lifestyle changes and medications if needed
Health Tips
Get your physical health also checked.
Thyroid function tests should be helpful.