Delayed Promises and Faith in God’s Timing