We all have our own demons, rest assured we all face the same struggle in different forms. Welcome to the human condition! You’ll probably fail many more times before you make it, but that’s ok, you’ll make it.
How do I know?
You’re asking the right questions.
Take it step by step. One small victory after another. Enjoy where you can …
… and well done!