And I did a huge amount of little mistakes! I consider myself lucky in that I eventually reached the launch goal at all.
It's not luck, it's because you got the core thing right: You are killing a real pain people with money have. :) If you get that core right, you can make tons of mistakes and still help people and make money. It buys you the chance to improve and fix and grow.