Past mistakes should not affect your present and future. The past is the past. Let your mistakes serve you only to understand the path you should not follow, or to learn a lesson. Mistakes, failures are only experiences of learning new things.
You are the cause, only you decide. Make yourself responsible for your actions. Trust in your own power and abilities. Inside yourself, in your heart, you have all the tools to overcome any obstacle, any doubt, any fear.