It’s easy to let a task or project drag on.
Sure, we can do this when we have a deadline.
Waiting until just the last minute to finally call it quits.
Perhaps worse, though, is when we don’t have a deadline.
Tasks we’ve put on our own “to do” list.
Things we’d like to get done “some day”.
Accountable only to ourselves.
Planning trips or activities.
We can sink so much time into these efforts.
Sometimes actually doing the work.
Other times we don’t even get past the planning stage.
These projects can extend for weeks, months, even years or decades.
Not because we’re putting them off.
Not because we’re doing other things.
But because we are sinking so much time into getting things perfect.
We want to get things “right”.
Every step of the way we constantly want to make sure we’re not making a mistake.
That we’re being the most effective.
Paradoxically, this kills our effectiveness.
We never actually finish what we started.
The cure is acknowledging that you won’t ever do anything perfectly.
You’ll never get it “right”.
You’ll always have room to improve.
There’ll always be something you could do differently.
“Done” is more effective, more satisfying, than “perfect”.
Good enough is good enough.
Finished is finished.
This isn’t easy, especially for those of us who love details.
However, it’s a skill that can be learned and strengthened.
Just like any other skill.
Learning to recognize the point at which we’ve nailed the 90% that matters most.
The point at which every percentage point thereafter just isn’t worth the time and effort.
Accept that you’ll never hit that 100%
You’ll never get it perfect.
You’ll never get it right.
And that’s okay.
You are the only critic that matters.
Be easy on yourself.
Let yourself experience the joy of completion.
You’ve got this.