If you are in the fighting mood today, or you had that very bad day where everything went up wrong. I have one good advice to you that you dare not listen to. It is how to divert all those pent up energy and frustration all gathered up inside of you and is waiting to explode, if you think you are likely to hit someone, better think twice dude.
Why not turn on the nearest online computer available in your vicinity, log on to some free games online, and play some good Fighting Games where you could hit and beat the last life of that wicked villain to the last drop of his blood.
Like the mad cupid revenge of nerd game I am enjoying right now. Sometimes it feels good to beat the wicked ones. If in a fighting mood better do it the legal way dude.
And if you are already calm down and refresh why not try some Car Games to totally ease that frustrations in you and begin to have some real good fun.