Numbers 23:19 (NKJV)
“God is not a man, that He should lie, nor a son of man, that He should repent. Has He said, and will He not do? Or has He spoken, and will He not make it good?”
“Every promise God has ever made finds its fulfillment in Jesus.” — Joni Eareckson Tada
Before we can stand on a promise, we have to be certain of the one making it.
We live in a world where promises are made lightly and broken easily. Politicians promise and reverse course. Friends commit and then disappear. We ourselves have made vows we failed to keep. After enough disappointments, even the most trusting heart develops a kind of quiet armor — a learned hesitation to believe what anyone says until they prove it.
It is into that very hesitation that Numbers 23:19 speaks with thunderclap clarity.
The setting is striking. Balak, the king of Moab, has hired the prophet Balaam to curse Israel. Three times he tries. Three times God overrides his mouth and turns the curse into blessing. And in the middle of his second oracle, Balaam — a man hired to speak against God’s people — is compelled to speak for them, anchoring his words in the bedrock nature of God Himself.
God is not a man, that He should lie.
The Hebrew word translated “lie” here is kazab (Strong’s H3576) — to speak falsely, to deceive, to fail to deliver what was promised. The verse is not simply saying that God chooses not to lie. It is saying that deception is foreign to His very nature. He cannot lie the same way fire cannot be cold. It is an ontological impossibility rooted in who He is, not merely a habit He maintains.
This matters enormously when we come to His promises.
The promises of God are not the words of a well-meaning friend who hopes things work out. They are the declarations of a Being for whom failure is impossible. When He says I will, there is no contingency hidden in the fine print. When He says you shall, the outcome is as certain as His own existence.
This is why Malachi 3:6 is such a stabilizing verse: “For I am the LORD, I do not change; therefore you are not consumed, O sons of Jacob.” The God who made the promise is the same God who will keep it. He does not evolve, recalculate, or retreat. Every commitment He has ever made is still active, still in force, still being worked out with sovereign precision.
As you begin this thirty-day journey through the promises of God, let this truth be the foundation beneath everything else: the promises are only as good as the One who made them. And the One who made them cannot lie, will not fail, and does not change.
You are not hoping He comes through. You are waiting on One for whom coming through is the only option.
Reflect: Is there a promise of God you have quietly stopped trusting because life has not yet confirmed it? How does the character of God — not your circumstances — speak to that?
Pray: Father, forgive me for the times I have measured Your faithfulness by my circumstances rather than by Your character. You are not a man that You should lie. Every word You have spoken is alive and active and certain. Teach me, through these thirty days, to stand on what You have said — not because I can see the fulfillment yet, but because I know who You are. In Jesus’ name, Amen.

Leave a Reply