Jeremiah 33:21

21 then my covenant with David my servant—and my covenant with the Levites who are priests ministering before me—can be broken and David will no longer have a descendant to reign on his throne.

Read Jeremiah 33:21 Using Other Translations

Then may also my covenant be broken with David my servant, that he should not have a son to reign upon his throne; and with the Levites the priests, my ministers.
then also my covenant with David my servant may be broken, so that he shall not have a son to reign on his throne, and my covenant with the Levitical priests my ministers.
only then will my covenant with my servant David be broken. Only then will he no longer have a descendant to reign on his throne. The same is true for my covenant with the Levitical priests who minister before me.

What does Jeremiah 33:21 mean?

John Gill's Exposition of the Bible
Jeremiah 33:21

[Then] may also my covenant be broken with David my servant,
&c.] A type of the Messiah, with whom the covenant of grace is made, stands fast, and will never be broken; see ( Psalms 89:3 Psalms 89:28 Psalms 89:34 ) ; for, as the other is impossible, the breaking of the covenant with day and night, or hindering the certain rotation of them; so likewise as impossible is the breaking of the covenant with David concerning the perpetuity of his kingdom in the Messiah: that he should not have a son to reign upon his throne;
which he has in Christ, and ever will have; for he shall reign for ever and ever: and with the Levites my priests, my ministers;
of the line of Phinehas, to whom an everlasting priesthood was promised, and which has been fulfilled in Christ, who has an unchangeable priesthood; a priesthood that will never pass from him, and go to another; see ( Numbers 25:13 ) ( Hebrews 7:24 ) .

California - Do Not Sell My Personal Information  California - CCPA Notice