17 The king of Israel will be one of David's descendants,
18 and there will always be priests from the Levi tribe serving at my altar and offering sacrifices to please me and to give thanks.
19 Then the Lord told me:
20 I, the Lord, have an agreement with day and night, so they always come at the right time. You can't break the agreement I made with them,
21 and you can't break the agreements I have made with David's family and with the priests from the Levi tribe who serve at my altar. A descendant of David will always rule as king of Israel,
22 and there will be more descendants of David and of the priests from the Levi tribe than stars in the sky or grains of sand on the beach.
23 The Lord also said: