T.G.I.F. Anger Management Training?

We all get a little carried away sometimes, but this guy …..

He certainly needs to get things into perspective.