Frustration, being annoyed by the slightest thing, it may all be indications of one having a bad temperament. This can turn into a serious roadblock in life and if the energy is not channeled well as soon as possible, it might gradually go beyond control. Anger management is something we've all heard of but it should be more than just knowledge. It should be a tool to be utilized well. To read more about anger management, refer to the link below:
Anger Management: How to control your anger? (buddingpsychologists.org)
It was a nice article, short precise, got to know a lot. Thanks for sharing