They That Wait: Why God's Delays Are Not His Denials