“And there came a messenger, and told him, saying, They have brought the heads of the king’s sons. And he said, Lay ye them in two heaps at the entering in of the gate until the morning. And it came to pass in the morning, that he went out, and stood, and said to all the people, Ye be righteous: behold, I conspired against my master, and slew him: but who slew all these? Know now that there shall fall unto the earth nothing of the word of the LORD, which the LORD spake concerning the house of Ahab: for the LORD hath done that which He spake by His servant Elijah.” 2 Kings 10:8-10 (KJV)
The purpose of Scripture is to glorify the LORD God. Through Scripture we see God’s working through the people He chooses, and loves, and through those who hate Him too.
Through Jehu the word of the LORD spoken by Elijah the prophet was fulfilled just as the prophet had spoken (1 Kings 21:17-29). God will never leave undone any word that He has ever spoken. He shall bring it to pass.
The self-righteous among us will declare that this judgment is horrible. How can a god like this be a god of love? If God does not judge evil, how could He be a God of love? Would be a more viable question in my thinking.
Some of the self-righteous thinking people may even think, “The god of the Old Testament is different from the god of the New Testament.” Not so. Look how God dealt with sin in the New Testament. He gave His own and only Son to die for our sins; and He is the One who slew Him. “God has laid on Him the iniquity of us all” “Smitten of God and afflicted” (Isaiah 53:5-6). And Jesus Himself as He was dying for our sins cried out, “My God, My God why have you forsaken Me.” (Matthew 27:46)
Who are we; finite beings; that we should or could question, or accuse the Infinite GOD?
GOD will fulfill every word. Not one word will fall to the earth, or return to Him void (Isaiah 55:11).