To be honest, I don't get angry very often and I'm usually over that in between 15 min -1 hour. I do get impatient a lot though. What can tear me up for long periods of time is getting upset or hurt. I'm working on that. I hope your pdoc gives you a med that helps you. It can't feel good to be so angry. It doesn't to me. Best wishes.