Forgetting the past and forgiving ourselves is essential if we want to step into God's purpose for our life. If we don't forgive ourselves, we will not be able to move forward.
When you messed up or your dreams are shattered - remember: God isn't finished with you yet! God has a plan for your life. He wants to give you a future and a hope.