I would suggest you to see a counselor. Temporarily google breathing techniques for anxiety and practice it whenever you start to get frustrated or irritated or you feel that your anger is starting to take over. Meditation for 15mins daily would really help alot. This will give took results from the first day itself.
Next Steps
practicing this should control your current problem, try consulting a counselor soon