God does not wait for perfection before he forgives us. He does not require a changed life before he shows us mercy. His mercy precedes us. He forgives us while we are still a long way off. He meets us, more than halfway. All he asks is that we come.

