It is great that you want to control your anger and anxiety, when you do feel that you are taking too much stress try to take a break, meditate, talk about the issue with someone close to you. Whenever you feel anxious, try to distract yourself with other things. You can also consider going for anger management.
Next Steps
Consult a psychiatrist or psychologist
Health Tips
Try to keep yourself distracted with various activities, go out for walks you can also try some breathing exercises.