The Lord made a solemn promise to David, one he will never cancel—“I will put one of your descendants on your throne.