What does Ezekiel 17:19 mean?
So this is what the Lord God says: As surely as I live, because he broke his promise and ignored our agreement, I'll make him pay for it. Ezekiel 17:19 - Modern Text Bible
(God personally guarantees that the king's betrayal will be punished. This is about justice and the seriousness of breaking a covenant.)