Being the best version of yourself is all it takes to make your life great. Why are you trying so hard to fit in when you already stand out?
Whatever it is you've learnt from the valley part of your life, why not take to the mountain top and resolve to living each day being the best you can ever be.
You know, you don't have to figure it all out to move forward. Endeavor to put aside your fear and worries, and whatever setbacks you may have encountered in the past that's been limiting your progress and the will to fight and start rebuilding.
Regardless of what happens in the long run, remember that true happiness begins to arrive only when you stop complaining about your problems and you start being grateful for all the problems you don't have.
The future they say belongs to those with big ideas, thoughts and dreams but I say it also belongs to those who are ready to forgive their past, make peace with their present situation and embrace the future.
Getting ahead in life basically involves hard work and perseverance, as well as a willingness to take risks and learn from failure.
No doubt you have failed, but it's time to pick yourself up and start rebuilding. Winning begins with your attitude and it starts with the decision to try again. God bless!