No. I would say you're more of a sonofabitch than an asshole.
The only thing I would have omitted was the phrase "as if he were drunk," but that would be because the lawyer in me tells me that that phrase would be inadmissable in court testimony within the context you've outlined.