Often times, I become angry: when people do things wrong to me or others, when they make fun of religious things such as the Eucharist, or when I do something wrong or erroneous myself. I get angry, and sometimes do things I regret afterwards. I rarely harbor hatred, though, because usually my anger towards everything else, I redirect at myself, as I have done for most of my life. But, I see many Catholics, especially older ones, who seem to have developed a wisdom, a stoic attitude that allows them to do what they know is good and right, even when they get angry, sad, etc.; things bother them, they care, but they do not let it affect their behavior.
How can I develop this? I know that many who have it are older, but I would rather not have to wait until I'm elderly to practice it, and I know, such as by the example of saints, that old age isn't required to have it. So what can I do? I pray for it, and will continue to. But are there other spiritual practices I could use to strengthen that attitude in myself? This is difficult for me, especially with some of the mental, physical, and life problems I have, such as OCD, a speech impediment and poverty, which often drive me to anger and depression by themselves. But I hate doing things I know are wrong because of those emotions. So if there is some way I could develop that stoical attitude, please tell me. I would greatly appreciate any advice or techniques here. :)