#What promises does Yahweh make to David?

Yahweh promises not to remove his covenant faithfulness or be unfaithful to his promise. He will not break his covenant or change the words of his lips. [89:33-34]