Hello Friend, Good that you are seeking a help here. Short tempter, anger, frustration, irritation etc are expression or outburst of stress in your mind. As mentioned your office or home environment may be triggering such emotional disturbance. Sometimes body condition like excess heat, menstrual issues, acidity, digestion issues etc also can influence your behavior.
So it's better to take a professional help to assess your suitation in detail and identify the root cause. So that you you can follow certain solutions like self therapies, lifestyle changes, dietary changes, excersise to overcome this problems.
Next Steps
Feel free to reach out to me online through Practo app for further detailed evaluation and recommendations that you can follow practically. Be positive. You will be alright soon.