Is the first part of your statement meant to be some kind of compliment? (very much aware of how things should be...) ;D
I know, my biggest problem is probably that I still have to learn that I can't always get my head through. Especially in IT, where teamwork is quite everything, you'll have to compromise at some point. ::)
But if everything was like it should be, we would all be bored to death, I guess. And nothing prevents you from occasionally changing things.
^ seems to have some good advice at hand.