Endurance Enables the Fulfillment of God’s Promises