You cannot change your past but you can make the best of your future. To dwell on your past is a threat to your future. It retards your progress, leaving you with depression and retrogression.
A fulfilling life begins whit God. There is no impossibility with him. He's the Restorer of lost hope. He performed unimaginable miracles yesterday; He is set to do the incredible in your life.
God can replace your past shame whit fresh grace for ultimate achievement.
Unwavering faith is the link to receiving the best from God. You should, therefore, brihthen up for the bright future, strongly aspire and never retire until you acquire your ultimate ambition.