Don't Let Your Past Hold You Back. Your Flaws Will Do That Instead.
There are many things in your past that could hold you back. But they have already done the damage. Why let your past prevent you from living the life of your dreams?
All of your current flaws will do that instead. Let go of the past and focus on how all of your problems right now are screwing your entire life up instead.
Your lack of skill, talent, dedication, focus and motivation are the real things you should be worried about. Not your past.