You have goals. A vision for your future. You are trying to get there, but you have made mistakes along the way. That’s okay. Mistakes happen. Keep moving forward. The only way your mistakes hold you back is when you allow them to make you stop. No matter how much time you spend planning, no matter how much effort you spend in executing your plan, you will not execute your plan for success perfectly. When failures happen, reevaluate your plan and try again. Only by repeated trying will you ever accomplish your goals and achieve your vision for your life.