One of the best things you can do for yourself as a learner is to cultivate the ability to value and enjoy the process of growth. It is going to take a long time, so you might as well enjoy the journey. Life goals are reached by setting annual goals. Annual goals are reached by reaching daily goals. Daily goals are reached by doing things which may be uncomfortable at first but eventually become habits. Habits are powerful things. Habits turn actions into attitudes, and attitudes into lifestyles.
You can visualize tomorrow using it as motivation to grow, but if you want to actually grow, your focus needs to be on today. If you value today and find a way to enjoy it, you will invest in today. And the small steps you take today will lead to the bigger steps you take someday.
Too many people believe that one big, public success will solve their self-confidence problems forever. That only happens in the movies. In real life, the opposite strategy is what works. Call it the ‘small victories’ approach.
In time, you will discover that all failing really does teach you something you needed to know—so you can regroup and stretch again, with ever more… nerve. :)