God never breaks His word, His promises are always “yes.” Our confusion comes not from God’s not answering His promises, but from our ability to hear Him correctly! What He promises HE WILL DO! He is the final, no, He is the only authority. What He has promised no man, circumstance or situation can altar.
Psalm 2:1-12 Why do the nations rage, and the people plot a vain thing? The kings of the earth set themselves, and the rulers take counsel together, against the Lord and against His Anointed, saying, “Let us break Their bonds in pieces and cast away their cords from us.”
He who sits in the heavens shall laugh; the Lord shall hold them in derision. Then He shall speak to them in His wrath, and distress them in His deep displeasure: “Yet I have set My King on My holy hill of Zion.”
“I will declare the decree: the Lord has said to Me, ‘You are My Son, Today I have begotten You. Ask of Me, and I will give You the nations for Your inheritance, and the ends of the earth for Your possession. You shall break them with a rod of iron; You shall dash them to pieces like a potter’s vessel.’”
Now therefore, be wise, O kings; be instructed, you judges of the earth. Serve the Lord with fear, and rejoice with trembling. Kiss the Son, lest He be angry, and you perish in the way, when His wrath is kindled but a little. Blessed are all those who put their trust in Him.