Trusting God’s Promises in the Delay (Genesis 15)