“Waiting for God is not laziness. Waiting for God is not the abandonment of effort. Waiting for God means, first, activity under command; second, readiness for any new command that may come; third, the ability to do nothing until the command is given.”