There could be many reasons for your behavioral issues. May be past experiences or some situational helplessness, unable to handle failure or fear of anticipated failures. I am writing in layman 's language. Unless the cause is identified, it would not be advisable to suggest any remedy/solution
Next Steps
take appointment and consult a Counselling Psychologist
Health Tips
there are ways to manage your anger, such as Yoga, meditation, exercises etc. however take advise of professionals