You are by-far the most unprofessional manager I have ever had. You purposely start fights with employees and customers to 'let off some steam', gossip about your staff and brag every chance about how good YOUR job is.
Here's the thing: My job is my job. I have friends and a REAL LIFE outside this 9-5, and frankly, I feel sort of bad for you.
News Flash! You scare the shit out of your employees, you have no class, and I can't see you being able to make it much further than this in your life. —Rat-race