Hi... It seems you are suffering from emotional pain and suffering. There is something in your subconscious mind that you may have repressed long back or may be recently, which is triggering this anger, irritability, breaking down, etc.
You need to vent out your pent-up issues in a therapeutic setting. It will help you get back your control over your mood and focus on your work and personal life in a much better way.
Next Steps
Consult a Psychologist
CBT along with Psychoanalysis and Lifestyle Guidance is required.
Health Tips
Mr. Gunjan Maithil
Senior Psychologist
Cell: Nine Six Seven One Three Zero Three One Three Four (whatsapp)
Website:https://gunjanmaithil.wixsite.com/therapy
App: http://wix.to/fECHB08?ref=cl