I remember that humiliation. Isn't it funny that no matter the passage of time, sometimes that mistake just rears its ugly head and all of a sudden it's hitting you square between the eyes.
What do you do?
At this point, I've learned to remember that I am not my mistake. The feelings may come to make me doubt where I am now, but I'm not that mistake - I'm not the person I was when I made that mistake. All of these thoughts take root in our minds and if we ruminate on them they can grow and produce undesirable fruit that is rotten.
Is this how you feel?
Instead, take every thought captive. When you capture something, you surround it and muffle it so that it is stifled and has no room to grow. Do that with your thoughts. Then replace the mistake with your growth from that point on. Don't marinate in the mistake, marinate on the growth.
While we may always wrestle with things that caused us pain, we don't have to let our minds stay there. We can remember that we have overcome and we are now better for having made that mistake.
Don’t worry about anything; instead, pray about everything. Tell God what you need, and thank him for all he has done. 7 Then you will experience God’s peace, which exceeds anything we can understand. His peace will guard your hearts and minds as you live in Christ Jesus. Philippians 6-7
Guard your heart above all else,
for it determines the course of your life. Proverbs 4:23
If this is your struggle, remember you can overcome and you are not your mistakes.