I know you are convinced that you’ve got it all figured out, but you actually do not. You don’t know nearly as much as you think you do. A sign of maturity is taking comfort in the reality that you do not have all the answers. There will always be more for you to learn in life so enjoy the process of learning as it is the only way to grow. And make mistakes! I mean, really fuck up sometimes, it's a part of life. I know you are petrified of failure, but failure can be such a good thing. It wakes you up and shows you things about yourself that may need improving. If you look at failure as a positive, then you never have to look back at it. It's an only forward kinda deal. Try it...
I know its hard, Christ I know first hand just how damn hard it is. It is far easier to complain about situations than look at how to make the best of them or come up with a solution to your problems. It will take a lot of time and effort for you to realize the impact negative thinking is having on your life. You need to work at rationalizing the irrational, negative thoughts. Changing your perspective is hard but you must focus on the positive things you have going for you instead of the negative. So add failure to the positive side of your stubburn ass mind. Its OK!
Be thankful for what you have because gratitude is extremely important. Even in the darkest of times, there is something to be grateful for. Great friends, family, pizza, Nutella...mmm nutella...the list is long my friends. Take pleasure in the little things...and in your failure.