In our Christian walk I think there are also three questions we need to ask ourselves.
Honestly admit your mistakes, and ask God for forgiveness.
Where am I now?
The choices we make need to honor Christ and satisfy biblical morality.
Where am I going?
Honor the past but keep going forward. God will feed your heart through His Word, but we must seek Him to be transformed.
Be wise today and always - progress in your faith allows you to come closer to Christ.