Those frustrations are a pain in the @$$. I have pulled out the old punching bag in the garage and it seems to work them out quite well. The gym and running helps, but something about pounding away on the bag with your fists is a good way to release those pent up frustrations.
One day at a time my brother...
I luckily have a heavy bag in my garage that I have wailed on before. Just need to get out there again and let it out..