The Lord took an oath and made a promise to David. It is a firm promise that he will never break. He said, "After you die, I will place one of your own sons on your throne.