Human beings cannot stand uncertainty. It's too such a point that we avoid making decisions in order to not be wrong. If you hold yourself to unrealistic ideal of perfection, being wrong is horrifying and decision making becomes nearly impossible. Decision making becomes life-or-death matter. They are postponed for as long as possible or are made hastily with a readily available "scapegoat" for blame. If the person believes themselves to be perfect then their decision making is never faulty. The fiction is maintained through mental leaps that the backfire was due to "someone else's error".
Uncertainty is either stuck in impulsive behaviour or in no action at all.
It is in nature of things that we progress and grow by acting, making mistakes and correcting course. A guided torpedo arrives at its target by making a series of mistakes and continually correcting its course. You cannot change "nothing". Make a decision, consider all that you know and bet on it. Correct the course as you go. Self-esteem may play a role in indecisiveness as people fear loss in self-esteem for having made the wrong decision. Big men make mistakes and admit them. Little men are afraid to admit they were wrong. Thomas Edison once said, "No I am not discouraged, because every wrong attempt discarded is another step forward."
Source - Psycho-Cybernetics by Dr. Maxwell Maltz