As long as you are still breathing, you are yet to arrive at the pinnacle of your true potential in life. Please try not to allow failures and mistakes to convince you to believe otherwise. Keep developing your abliities and continue to climb higher and higher. There is a whole lot more left in you.