God’s promises endure