It's about looking back then looking ahead while being where you are - recovering from stumbling over stones, putting the stake in the ground ahead of you, and moving towards that stake.
There's an adage about forgiving others. I don't think it makes a bit of difference to others if you forgive them or not. They will go on with themselves - let them go. Learn to live with compassion, especially to yourself.
I believe it's really about genuinely reflecting, learning, and then being kind to yourself so that you can progress.