I'm glad that you found something that will help!
I was going to suggest, since I work at a stressful sort of place, to schedule time for exercise that works out your frustration. I do something I call "angry exercise," where I focus all my frustration and anger into the exercise I'm doing, and hopefully getting it out of my system. It usually ends up looking frantic and ridiculous, and sometimes involves swearing. Very therapeutic!