Your in good company my friend. I think with many of us that we have unresolved anger along with other issues that is an uphill battle. I think that all any of us can do is use our CBT techniques and take it one day at a time
IMHO opinion there is a big difference in just anger being blown out of proportion and righteous anger for something that has been done to us that is wrong. . . I hope all of us can lift ourselves up however, because the anger is poison after awhile my friend. Sometimes we have to just let go as much as we can.