There is lots of hard work.
There is luck involved too.
It may not be obvious from the outside and may not require connections, coming from money.
Every successful startup and bootstrap story there are elements of being lucky.
The right idea at the right time has an element of luck.
Being featured in a major publication or website.
Meeting the right clients.
Hiring people with unknown connections or skills or just hiring the right people.
Even down too day to day operations, there are events that luckily happen. Catching a bug, calling a client at the right time, raising prices, choosing a new feature to roll out that brings product market fit.
There is definitely skills, planning, research and hard work.
But if you've worked for a startup you know there is an element of luck.
I've worked on/for dozens of indie/bootstrapped startups.
Currently employee #8, developer #2 at a funded startup.
Follow the dream, the journey is part of the fun, do it responsibly financially and take care of your mental health, take time for family and friends, have hobbies. It's not for everyone but most people can do it.
Don't become consumed by the entre-porn. This is a real problem. It's addicting and can easily affect your mental health.
I always recommend this talk for those interested in creating their own startup, still relevant today. Thanks @DHH.
https://www.youtube.com/watch?v=0CDXJ6bMkMY