I am sure that God keeps no one waiting unless he sees that it is good for him to wait. - C. S. Lewis