There is one kind of people I have no respect for: those who think they are always right. Doesn't matter why, be that God is on their side, or because they are the good guys, or because they are the smartest, bravest, or strongest, or even if it is because science agrees with them.
Nobody is ever perfect. Everyone can get better by recognizing mistakes and trying not to repeat them. But the moment you stop questioning yourself, you enter a death spiral of bad decisions and more bad decisions to cover them up.
You can fool yourself, you can fool people around you, for a while. But you can't fool the reality. The reality doesn't care that it would hurt your pride by not conforming to your ambitions. You might manage to die before the consequences catch up to you, but they will catch up to those you leave behind. Which isn't fair, but the reality doesn't care about fairness either.