Your future is bigger, and more important, than your past.
All that really matters is what you’re striving towards in life. Your big goal, your mission, your “why” or your raison d’être. That is where your focus should be, not stuck in the past. Don’t rank your life by your accomplishments, failures or how it compares to others. Rather, rank your life by the courage and determination you demonstrate by giving your absolute everything to achieve whatever it is that you believe in. All day every day.
It’s the mission, or journey, that holds both the joy and the growth which you seek. That’s not to say that you should just forget about the past – it is one of life’s greatest teachers, after all. BUT you should be looking forwards and building your future. Focusing on past failures will destroy your confidence, just as focusing on your successes will lead you to becoming complacent.