"But one thing I do: Forgetting what is behind and straining toward what is ahead, I press on toward the goal to win the prize for which God has called me heavenward in Christ Jesus."
None of us are perfect. In fact, none of us are even close! Wow, I could tell you some stories. That is exactly why we (especially me) need Jesus. And since none of us are perfect, we all tend to be held back by mistakes and failures from our past. It is easy to be consumed by guilt or fear. But, in this letter Paul is reminding us that we can not allow our present or our future to be sabotaged by the shortcomings of our past. In Christ you are forgiven and you are free from the guilt and shame of your past (yes, that includes yesterday, and last night). Repent and press on. God's grace is always enough.