I should add, for completeness sakes, I am not without my own periods of assholery.
I do constantly strive to avoid it.. but occasionally, it rears its ugly head(s).
However, I go on record to say I've never been a major asshole.. just a minor garden variety asshole.. espousing my strongly held opinons over trivial matters blown out of all proportion :) hehe