Everything in this world is less than perfect because of sin – only what is ‘of God’ is perfect.
One of the main reasons for our imperfection is we are quick to speak words that are unloving and unnecessary (Jas 1:19, 3:2-8). When our love is imperfect we are fearful, because perfect love drives out fear (1 Jn 4:18).
Paul said although he was not yet perfect in Christ he was pressing on to become what Christ planned for him (Phil 3:12). After dealing with the sins that so easily entangles, move on in your walk with God, not continually reflecting on its influence over your life (Heb 12:1).
While the cosmetic industry endeavours to hide physical imperfections, and we should be correcting the wrong character traits in our lives, the blood of Christ truly deals with the eternally damning issue of sin. God no longer sees our imperfections; He sees the righteousness of His own Son applied to us (2 Cor 5:21; Col 3:3; Heb 8:12).