10 Things You Can Do to Leave Past Mistakes Behind

Note: This post first appeared in 2018 but has been updated.

When I was 18 I did something that I’ve often regretted.  It was totally out of character for me and every time I think of it I feel shame.  I’ve prayed for forgiveness many times but it still haunts me.  I wish I could go back and change what I did but I can’t.

Can you relate? You want to forget your mistakes, forgive yourself and move on but it’s hard.

Maybe you’re divorced.  Maybe you were sexually promiscuous before you were married. Maybe you had an affair or broke someone’s heart because you were selfish. Maybe you said some unkind things to someone you care about or led someone else down a wrong path. Maybe you made bad financial decisions.

You know you can’t go back and change things, but how do you let go, forgive yourself and move on?

While you can’t go back and relive the past, there are some things you can do to prevent your past from hi-jacking your present.

10 Ways to leave past mistakes behind and move on with your life

Take ownership of what you did

Name it. This is the first step to leaving it behind.  ‘I committed adultery.” “I said unkind things.” “I chose not to listen to good financial advice.”

You can’t overcome something you deny exists.

Go back and evaluate why you did what you did

Were you ignorant? Rebellious? Self-willed? Selfish? Understand yourself at that point. When you understand why you did what you did it will be easier to forgive yourself and move on.

Separate your value from your behaviour

Don’t allow your past mistakes to determine your value. Seek to see yourself as God sees you. He placed infinite value on you that is based on who you are not how you perform.

Related: The Devil’s 4 D’s that separate you from God

Release the trauma/hurt/mistake

Get it out of your system by processing it with someone. Cry over it. Talk about it.  Journal. Give the whole situation to God. Jesus died for your mistakes at Calvary. They belong to Him now. Let Him have them.

Use your mistakes as leverage – by learning from them

Write down what you should have done instead. What have you learned from this experience? How does it help you understand yourself and other people? Learning from your mistakes will help you avoid the same mistakes in the future.

Ask for forgiveness

from God and others. Seeking forgiveness can be humiliating but it is good for the soul and sets you free. Accept God’s forgiveness by faith, not feeling.  Don’t listen to the lie that you are too bad to be forgiven or that you haven’t lowered yourself enough to be forgiven.  And every time that “thing” pops up to haunt you, claim your forgiveness again.

Don’t forget to forgive yourself. If God can forgive you, then you can forgive you.

Do what you can to make amends –

and then accept that you’ve done all you can. Let the mistake go and accept it as part of your life that you cannot change. It’s part of what makes you who you are. You can use this to help others. God will use it for good.

Commit to living differently

Part of learning from our mistakes is not making those same mistakes again. Choose to be different. By God’s grace you can do a 180 and walk in a different direction. Surrender yourself to God daily so that you can receive His power to live a new life.

Related: 4 Ways to Grow as a Christian

Reframe the experience

Find some good that has come from it. Choose to let go of regret and shame.  Choose to forgive yourself because Christ forgave you and if He can, then you can. That mistake has made you rich in experience and given you depths of understanding that you wouldn’t have had without it.

Shift your focus from yourself to others

How can you help others avoid the mistakes you made? Use your mistakes to lift others up. Make a difference in someone else’s life. Share your story. Share what God has done for you and what He wants to do for others.

Christ offers us new beginnings.  Grab hold of yours today and don’t let the mistakes of the past hijack your present.

You are not who you were back then. You are a new creature in Christ.

“And He that sat upon the throne said, Behold, I make all things new…” Revelation 21:5

About The Author

Jennifer Lovemore

Jennifer has three grown kids and is married to her best friend, Richard. She started this website as a platform to help families, and specifically women, to take control of their lives and grow themselves spiritually, mentally & emotionally, and to discover their God-given purpose and live it out with confidence. She is a trained Life Coach and has diplomas in relationship counselling and CBT (Cognitive Behavioural Therapy). She is a certified SYMBIS (Save Your Marriage Before It Starts) facilitator. She lives in sunny South Africa.


  1. Fred Rowe-Rowe | 15th Jul 18

    Hi Jenny, thanx for your letters…really enjoy them!
    God bless & lots love, “us”.

  2. Alethea | 22nd Aug 18

    I have done a lot of pretty dumb and naughty things in my life, and many if them are still fresh in my mind. I kick myself over them when they pop in my head.
    When I tried come to terms with those mistakes, I couldn’t do step 2 because I belived (for years) that it was looking for an excuse to justify what I had done, and take me off the hook. But now I understand what step 2 is all about.
    I just started to learn about the depth and meaning of grace a few months ago. I find that it is not just a cliche/overused Christian-Jesus word anymore, like I though it was.

    I am now realising, seeing and experiencing that grace is active and living, as well as life-giving. (Like Jesus 😉 )
    I don’t know much about grace, but I definitely know that as I allow myself to understand myself in the past, I allow God to come in and show me that He understands, and still loves me, and He will guide in making better choices. He redeems that area of my life.
    Because I am starting to exercise that process, I find that I am more understanding, I have much more grace for others than I used to, and much less critiscism, especially for my family.
    This article was encouraging to me.

    • Jenny Lovemore | 22nd Aug 18

      What a privilege to be loved in spite of who we are and what we have done! Once we have experienced that kind of love from God we are able to offer it to others – just as you said!

  3. Eliza | 27th Sep 22

    This just came at the right time for me. Thank you Jenny and for the reminder that Jesus still looks out for us even when we ourselves don’t feel like much

    • Jennifer Lovemore | 28th Sep 22

      With Jesus we can always start fresh. I’m so thankful for that!

Leave A Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.