Just launch super early. This will give you the vibes to continue or so much boredom (because no one is using it) that you realise it's a good idea to stop.
This. Nothing is more motivating than knowing that there are actual users on your site, even if it's unfinished or very raw. You can always iterate, and users will forget what it looked like at the beginning.