Thanks for using healthcare magic.
I have gone through your available history.
Anger and short temper can be symptoms of underlying stress or depression. so look for symptoms of depression like sadness of mood or decrease interest in activities.
You should consult psychiatrist
for detailed evaluation and treatment if required.
You can also get benefit for anger management
and stress management
You can also do yoga, meditation or breathing exercise
for control of anger and stress.