God’s Promises Often Require Long-Term Preparation