God is not human, that he should lie,
not a human being, that he should change his mind.
Does he speak and then not act?
Does he promise and not fulfill?
” Numbers 23:19

As God lead the nation of Israel to a promised land, they first needed to pass through the territories of a few hostile nations. On one such occasion, an enemy king named Balak asked a famous prophet named Balaam to ask God to curse Israel. But, every time Balaam tried God would only allow him to speak blessings of Israel.

Why? As Balaam explained it to Balak in this verse, nothing can make the God of Israel go back on his Promises—no prophet, no king, no number of sacrifices, and no number of petitions. Because God is not like us humans—we know all too well how we can change our minds, lie, and fail to keep promises. But God is powerful and perfect. He cannot be enticed or intimidated. He never lies. He never makes promises He doesn’t intend to keep. And He’s powerful enough to do anything he wants.

God is able and God is faithful. There is no force that can prevent Him keeping His promises.

Father, teach us Your promises to us, Your people in Christ, and help us to be motivated and anchored by Your promises whether in good times or in bad times. We trust every word of them, and we thank You for them. Amen.