Your boss sounds like he deserved it, good one!
Why do you think the boss deserved it.... the poster never gave all the details.
Here's the detail:
I came back from a two week vacation. He started yelling at me in front of everyone in the office about a report that wasn't done right.That's when I asked him to step into his office.
This report was not my department, and it was done while I was gone.
He did not want to say anything to the person responsible, as that is the owners son.
That is history now, as I just started a new job at a different company.
It would have been better if the boss found out-- after taking a drink.
I can't stand my boss either but that was nasty what you did. You should have cut your ass.