Why does God make us wait? What do we do when he doesn’t seem to move fast enough? Could his delay mean he plans to give us something better?