I contend that many Christians want to speak to others about the Lord but do not for fear that the observable, daily sin in their lives is too contradictory for them to witness….If God does not use sinners as His witnesses, there will be no human witnesses, since there are no perfect people…This does not change the fact that the more Christlike our lives, the more convincing our words about Christ. We need to do what we can to eliminate any sin that makes our words look inconsistent. But while attempting to do that we must be convinced that we cannot delay our witnessing until we reach sinless perfection. Otherwise, we would never share the gospel! Part of the beauty of our message is that God saves sinners, sinners like us.
Donald S. Whitney