In Philippians 3, Paul talks about how he really, genuinely, very-very-earnestly wants to live a Jesus-centred life. But he's under no illusions. He knows that he's not quite there. Read Philippians 3:12-13. There, Paul explains something so important - that, no matter how human he is, he's adamant that he'll press on, look forward, and strive his socks off to live the best life he can. What an absolutely wonderful example.
We all need to recognise where our lives don't look like Jesus', and take those areas to God in prayer and apology. As soon as we give our mistakes up to God, He lays them to rest and moves on. But we can have a tendency to keep hold of the past. Sometimes that's through guilting ourselves, but sometimes in a very different way. It can be tempting to look weirdly-fondly on our past sins (No, really. Think about it... it happens more than you might realise). There's a part of us all that wants to be twistedly proud of those 'wasn't I a rebel' moments. Truth is, that point of view is just not healthy. If you're still tied to your past in any way, it'll be harder to move forwards, towards 'that perfection' that Paul calls for us to focus on.
So what now? Type up the stuff that you've done (or still do) that you feel stops you heading towards 'that perfection'. Pray your apology, and ask for help. Then hit delete. Let it go from your records just like it's gone from God's.
Soulfood : 3 Jn, Jude, Lk 18:31-43, Ps 119:169-176, Prov 22:20-23