The promises were spoken to Abraham and to his descendant. Scripture doesn’t say, “descendants,” referring to many, but “your descendant,” referring to one. That descendant is Christ.