Discovering your constraints, the pain of failing, the depression griefs that bubble up...would you keep fighting?
And it doesn't have to be perfect. But rather that you have tried.
And keep trying and trying. Because success never comes without repeated tries. Incrementally it comes.
Seriously, give it a shot. Your best shot. And even then, new surprises await you.
Don't end life in regret. The first fruit is love. Accept who you are. Don't be so hard on yourself. The end isn't coded and final yet.
Remind yourself: What's possible?