Jeremiah 33:21
“then may my covenant also be broken with David my servant, that he won’t have a son to reign on his throne; and with the Levites the priests, my ministers.”
What does Jeremiah 33:21 mean?
God is making an unshakeable promise here, expressed in a way that was powerful to his ancient audience. He's saying that just as surely as David's line will continue to have descendants ruling, and just as surely as the Levites will continue serving as priests, his covenant promises will hold firm. The "if this can be broken, then that can be broken" structure was a common way of swearing an oath—it's like saying "you can trust this as much as you can trust the sun rising tomorrow." This comes after Jerusalem's destruction, when everything looked hopeless. The people watching their city burn might have wondered if God had abandoned his promises entirely. Jeremiah is telling them that God's faithfulness isn't dependent on current circumstances—the commitment to David's descendants and to the priestly service stands as permanent as creation itself. It's a word of stability for people in crisis, reminding them that God keeps his word even when everything around them is falling apart.