He also rebelled against King Nebuchadnezzar, who had made him swear an oath of loyalty by God. Zedekiah was arrogant and hard-hearted, and refused to come back to the Lord, the God of Israel.
If a man makes a solemn promise to the Lord, or pledges to do something by swearing an oath, he must not break his promise. He must do everything he said he would.
But the Israelites did not attack them because of the treaty sworn by the leaders of the assembly in the name of the Lord, the God of Israel. At this all the Israelites protested against the leaders.
The moment he saw her, he ripped his clothes in agony and cried out, “Oh no, my daughter! You have crushed me completely! You have destroyed me, for I made a solemn promise to the Lord and I can't go back on it.”
She made a vow, asking, “Lord Almighty, if only you would pay attention to the suffering of your servant and remember me, and not forget me but give me a son, then I will dedicate him to the Lord for his whole life, and no razor shall ever touch his head.”