God’s promise and oath to Abraham are still in force. They offer us an anchor of hope that reaches all the way to heaven.