The Lord God of Israel has made a solemn promise that every king of Israel will be from David's family.