First of all, you only need to be successful once. Statistically, most successful entrepreneurs start in their late 30s and 40s.
Secondly, I don't know you but your 2nd line of text tells me almost certainly what you're doing wrong - Spend less time building and more time launching and trying to get initial users. If they never saw the launch, you made a mistake from day 1.
Think less about startups and more about the sort of stuff you see on IndieHackers.com - Bootstrap, launch quickly.
Since you've been doing this for 10 years, be careful not to fall into the trap of assuming you know the fundamentals and that other factors are causing your failures. Instead, Challenge your fundamental assumptions, go back to Lean/MVP thinking and consider what you need to relearn.
I hope it helps. If not, another strategy I'm personally using is to buy a cheap product which has some minimal proof of value (For example, a productised service or SaaS business with 10 customers) and growing it from there. I discovered I wasn't very good at getting through the launch stage (and it wastes months of time), but Im much better at growing an existing, proven business.
Avoid hustle porn, startup culture (moonshot shit) and lose the anxiety over time - People like you and I are not retiring at 65 to spend our time golfing and in the sun like the previous generation - We live longer, our career prospects are a new paradigm and most importantly, the internet means you can work as long or as little as you like to...
Consider: If you get a 6 figure job age 60, you're fucked for retirement anyway.
If you stumble upon a low-maintenance 10K/month business opportunity at 60, then you're laughing all the way to 100. Invest the profits? Grow the business? Just live off the dividends for decades to come?
My point is, remove the anxiety that your time is running out and that you need to hit X age/financial milestones to be successful.
You have at least another lifetime (I.E another 30 years) to get it right, and you only need to do it once.
Secondly, I don't know you but your 2nd line of text tells me almost certainly what you're doing wrong - Spend less time building and more time launching and trying to get initial users. If they never saw the launch, you made a mistake from day 1.
Think less about startups and more about the sort of stuff you see on IndieHackers.com - Bootstrap, launch quickly.
Since you've been doing this for 10 years, be careful not to fall into the trap of assuming you know the fundamentals and that other factors are causing your failures. Instead, Challenge your fundamental assumptions, go back to Lean/MVP thinking and consider what you need to relearn.
I hope it helps. If not, another strategy I'm personally using is to buy a cheap product which has some minimal proof of value (For example, a productised service or SaaS business with 10 customers) and growing it from there. I discovered I wasn't very good at getting through the launch stage (and it wastes months of time), but Im much better at growing an existing, proven business.
Avoid hustle porn, startup culture (moonshot shit) and lose the anxiety over time - People like you and I are not retiring at 65 to spend our time golfing and in the sun like the previous generation - We live longer, our career prospects are a new paradigm and most importantly, the internet means you can work as long or as little as you like to...
Consider: If you get a 6 figure job age 60, you're fucked for retirement anyway.
If you stumble upon a low-maintenance 10K/month business opportunity at 60, then you're laughing all the way to 100. Invest the profits? Grow the business? Just live off the dividends for decades to come?
My point is, remove the anxiety that your time is running out and that you need to hit X age/financial milestones to be successful.
You have at least another lifetime (I.E another 30 years) to get it right, and you only need to do it once.