The difference between accepting what you can’t change and giving up? Accepting frees you faster to change what you can. Do it.
If you have the itch to follow your niche, scratch it. If it leads only to dead ends, ditch and re-niche.
It’s not too late to start over. But, if you don’t learn from what took you under, over will be a lousy start. Learn. Begin again.
Heroic failure is one you learn from. Utter failure is one you run from, and learn nothing from. Be a Hero.