We are not perfect but we are in the process of being made perfect: the process known as sanctification (that’s a Bible word meaning, to be made holy). A Christian is not perfect but forgiven.