Of course you and I are not “perfect,” but for far too long Christians have been saying this to justify sinfulness and shortcomings. No, we are not perfect, but we can honestly own up to our shortcomings. We are not perfect, but we should steadily be maturing and changing from glory to glory, day by day becoming more like Jesus. By His grace we have come so far, but let us not settle for mediocrity. In the words of Oswald Chambers, let us give our utmost for His highest.
Brothers, I do not consider that I have made it my own. But one thing I do: forgetting what lies behind and straining forward to what lies ahead, I press on toward the goal for the prize of the upward call of God in Christ Jesus. ~ Philippians 3:13-14