God’s eternal promises