Learning from indecisiveness.
Indecisiveness is a murderer of good intentions. I've seen many sound plans get crushed under indecisiveness -- an unwillingness to commit because something better might be looming over the horizon.
I try to live by the Gen. George S. Patton maxim that "a good plan, violently executed now, is better than a perfect plan next week." Perfect is often the enemy of good. Perfect is often another weapon of Resistance.
Time shouldn't be wasted waiting for perfect. Not when things are good, right here and right now.