Moving Past Your Past

Christ Jesus came into the world to save sinners–and I was the worst of them all. But that is why God had mercy on me, so that Christ Jesus could use me as a prime example of his great patience with even the worst sinners. The others will realize that they, too, can believe in him and receive eternal life. –1 Timothy 1:15-16 (NLT)

I must confess–I don’t have a wild and raunchy past that would make for a best selling action movie. My history is fairly bland–not very colorful at all–pretty much beige with a few streaks of tan. Don’t get me wrong–I occasionally express a worldly “wild side.” Sometimes I’ll empty my shopping cart without returning it to its parking lot cage. And when I’m in my “mean mood” there are times I don’t recycle. While I might not have the sordid résumé of some, I know God clearly sees my very real sins.

So it’s obvious that I’m not Charles Manson Jr. … but, let’s be honest, most people aren’t. We’re not running from the law. We’re not hiding criminal records. We’ve never spent time in jail. We just do boring-sin stuff and do it over and over and over.

But, we’re still haunted by our pasts. Our present-day lives are checkered with memories of our poor decisions and actions. For all these things, we suffer guilt and that guilt is a roadblock to pursuing your best life now.

Take heart! The Bible is filled with men and women with rough pasts and yet God used them to make a difference in the world. There is no sin God can’t forgive. There is nothing you have done in your past that God can’t redeem. The straightforward encouragement here is to know that, if you’ve asked God for forgiveness, He has forgiven you. Remind yourself of this every day if need be, because God wants to use you.

Oh, what joy for those whose disobedience is forgiven, whose sins are put out of sight. Yes, what joy for those whose record the Lord has cleared of guilt, whose lives are lived in complete honesty! –Psalms 32:1-2 (NLT) Do you know who wrote that? King David, who was an adulterer and murderer earlier in his life. King David truly understood forgiveness–and he called it a joy.

The joy of forgiveness should draw you closer to God, not keep you distant. If God has let go of your sins, now it’s your turn to let go of them. Stop reaching back into your past and pulling those sins out. You’ve got to move past your past…God has. Say this aloud, “My past is gone. Truly gone. Thank You, God!”

1. Read and reflect on verses that talk about forgiveness (see “Further Reading” below.)

2. Find someone you trust and talk to each other about your pasts in the spirit and attitude of James 5:16.

1 John 1:9; Romans 8:1, Psalm 103:12, James 5:16

Help us reach the next generation of families

Back to Top

Doug Fields

Doug Fields is the senior director of HomeWord. He speaks to thousands of leaders, teenagers and parents each year. He’s also the author/co-author of 50+ books including: Parenting in a Screen Saturated Culture; Intentional Parenting; 7 Ways to be Her Hero – the One Your Wife Has Been Waiting For; and To Have and To Hold. In addition to Doug’s speaking and writing, he is also the co-founder of and the youth pastor at Mariners Church. Doug has been married for more than 35 years to his wonderful wife Cathy, and they live near their 3 married children and 3 grandchildren in Southern California.

  • About HomeWord

    HomeWord helps families succeed by creating Biblical resources that build strong marriages, confident parents, empowered kids and healthy leaders. Founded by Jim Burns, HomeWord seeks to advance the work of God in the world by educating, equipping, and encouraging parents and churches. Learn More »

  • Support Our Mission

    HomeWord is non-profit, donor supported ministry. If you would like to partner with HomeWord in our effort to help more parents and families you can make a donation. Your investment will allow us to expand this ministry by offering more resources to families and churches in need.

  • Contact Information

    • HomeWord
      PO Box 1600
      San Juan Capistrano, CA

    • Send us an email

    • 800-397-9725
      (M-F: 8:30am-5pm PST)