"We can't launch! There are still a million things to do!"
Every entrepreneur at some time reaches a crossroad: he or she will have to choose perfection or choose progress. The best products and services are never done. Entrepreneurs always have to make that last optimization, that final color change, or the critical code edit. At some point though, the entrepreneur needs to say "enough is enough" and ship the product or service to customers.
The best entrepreneurs realize this, and always choose progress over perfection. A caveat for new entrepreneurs though - do not sacrifice the quality of your product or service. Quality matters to a customer. Perfection only matters to an entrepreneur.
Do you choose perfection or do you choose progress?