Let’s face it, we’ll never be perfect in this earthly suit.
Yes, it’s true that God sees us as perfect through the blood of Jesus, but we are still living human lives here and now. We make mistakes. We screw up, all the time. Even Paul said, For I do not do the good I want to do, but the evil I do not want to do—this I keep on doing. Rom 7:19 At least we’re in good company. But there’s even better news. Your failings don’t surprise God. He knows who you are. The destiny He has designed for you includes all your mistakes to getting there. He knows we are human because He did make us after all. He is a God of great kindness and love. He is patient and understanding and always on our side. It’s easy for Him to forgive because He loves us so much. Never be feel badly about asking for forgiveness, again. He doesn’t remember the last time you asked anyway.