Waiting on God (a.k.a. Divine Delays)