Getting started is usually the biggest obstacle in life. Not getting started is the biggest killer of all opportunities. Being a perfectionist is the second. Get the ball moving. Just start:

If you firmly hold a vision but are open to flexibility along the way, new opportunities will reveal themselves, you just have to be open to them:

Examine short term measurements in greater context to find real meaning. Small gains compound over time:

All things are difficult before they are easy:

Knowing when to stop is really important. Most people give up too easily.
Perseverance is the persistence in doing something despite difficulty or delay in achieving success.

If you firmly hold a vision but are open to flexibility along the way, new opportunities will reveal themselves, you just have to be open to them:
Examine short term measurements in greater context to find real meaning. Small gains compound over time:
All things are difficult before they are easy:
Knowing when to stop is really important. Most people give up too easily.
Perseverance is the persistence in doing something despite difficulty or delay in achieving success.
images from: Jack Butcher / Visualize Value