Another helpful article to show you how to forget your past mistakes and move on.
It's really hard to forget the mistakes you have made in your past life but making mistakes and learning from it is one of the best way to learn in this life. All your past mistakes have made you what you are today so don't forget what your past has taught you. Forget the past mistakes but not the lessons. May be you've done a lot of mistakes but there isn't a single mistake that isn't forgivable and cant be correct later.
If you keep looking at the things you have left behind and keep thinking about what you could do then you will never be able to see the things waiting for you and all those opportunities waiting for you in your life ahead.