Thing about life is, for you to be good at something, you have to be bad at another thing.
For you to be good at making money, you have to be good at not making money. For you to be good at playing football, you have to be bad at another sport that you might not find interested.
You have to be bad at something before you can be able to focus on the things you can do well. Sometimes you think, reflect, you try and fail, and treat each failure as lesson, but you keep going with all those mistakes. You have questions that it keeps involving.
Do not let your mind think you are failing. You are not. You are on the right track. You are doing what is right and you are also getting the result as it is being planned. Nothing is stopping you. Nothing is really holding you down. You are the one holding yourself down.
And nothing can change the fact that you are doing your best and doing what you like to do. And you are also making progress and winning in life.
That is the most important thing, keeping winning in life.