It took me a couple decades running my own business before I realized that everybody in their own business should step back, every so often, and define success. It isn't obvious. Some people want business growth, some want recognition, some want independence, some want to stay at home, and some want an office to go to. People are different.
Then I realized, that at least in my case, a lot of what I did in going on my own and then, later, building that into a business, was about avoiding failure.
Does that seem weird? Still, I think it works for a lot of people. Think about it.
I went out on my own, quitting a good job, because I wanted to do the work (planning, market research, in my case) instead of supervise other people doing the work. But as I did that, it wasn't exactly doing what I wanted; it was doing what I wanted without hitting the failure alarms of any of the first three points above. The fourth and fifth didn't matter that much to me.
So what was success? I suspect, in retrospect, I defined it as not failing. Doing what I like, spending the day working on things that interested me, and, as time went on and the company grew, in a friendly office with people who shared the vision and were fun to work with, but without running into any of those first three failures.
Does that make sense? I wonder if I'm the only one.