Hardly, no, one mistake that I didn't mention (because I am still processing it) is how long we took to have v1 (more than a year). This was a mix of my incompetence, too many features and also an inexperienced developer (in fact we changed developers once too).
So, yeah, a looooot of the time was put into building the product, refining it, getting bugs out of the way, testing it again, finding the same bugs...
Then there was marketing. Finding more clients, because we believed finding more people meant someone would buy the product.
PS: I was not completely full time, the developer was. In those 2 years, I have been freelancing (one needs to eat).