It sounds like you’re really making an effort to conquer your temper. I give you a lot of credit for that! How refreshing to see somebody take responsibility for his actions instead of trying to find some way to blame “others”. Just remember not to beat yourself up too much or get overly scrupulous–you know what I mean?
And I would personally suggest getting a really large dose of humor daily. . .good, clean, laugh-out-loud humor. Norman Cousins aside, laughter really is a good therapy. Of course it can be hard to find good clean humor, but then again, you’ll be more likely to appreciate something that you work for.
Here’s a starter for you.
A reporter once asked Pope John XXIII how many people worked in the Vatican. The pontiff paused, thought a moment, and replied, “About half”.
God bless you.