Sort:  

Despite or several disagreements (which I think are more semantics than anything else), you are 100% on point here, boss!

well it doesn't help that I'm a jerk.
can't help it...genetic.
but I'm usually right...
Eventually folks realize it.
sometimes it takes decades..

Well, on the bright side, I don't disagree with your conclusions. I've spent so much of my time figuring out ethics that sometimes I lose sight of the bigger picture and go on about minute details that don't really need to be brought up. Thus far that's been all of our disagreements.

I'll try not to be a perfectionist douchecanoe in the future!

Thank you for the clarification!