This has nothing to do with the code and everything to do with our interaction: I am not "absolutely right". I am never absolutely right. To say I am absolutely right is to assume my input cannot be questioned, and I expect everything I do - every decision I make, every instruction I give - to be questioned. You should always ask yourself, "Is this a good idea? Is there a better way." And you should be willing to assert any worthwhile alternative or at least justify my actions. Please stop telling me I'm absolutely right and start asking, "What if he's wrong?"