Dennis, do you forget what I do for a living?
I deal with tough but honorable opposing attorneys almost every day. Unfortunately, I also encounter less than honorable attorneys (and other kinds of people who are jerks too) almost daily. I deal less frequently but often with liars, ranting idiots, morons, and, frankly, people that really just need a good thrashing. I fight pretty hard for my clients (to a point that is consistent with honesty and integrity).
I wouldn't have characterized any of your or Mudworm's obviously heartfelt comments as "losing it." Not even close.
On the other hand, picking on my "larger shoes?" That's just down and nasty.