No Christian is perfect and no Christian will be on this side of heaven. Every believer is a work in progress, being transformed from who they were to who they will yet be. The technical term is sanctification. Rooted in God's character and his design in and through creation,...