Life is a school. We learn lessons everyday. Those lessons are sometimes taught through some of our successes but probably more ofter through our failures.
It's important to not get stuck in the past. However the lesson was taught we need to learn, apply and move in the direction that God has called us.
In this sermon we go over 5 Steps for Revering God's Dreams
1. Honestly accept responsibility for your poor choices
2. Humbly ask for God's mercy and forgiveness
3. Gratefully accept God's grace and forgive yourself
4. Graciously forgive those who have hurt you
5. Courageously face the future with faith