And God came to Balaam at night and said to him, “If the men have come to call you, rise, go with them; but only do what I tell you.” So Balaam rose in the morning and saddled his donkey and went with the princes of Moab. – Numbers 22:20-21
But God’s anger was kindled because he went, and the angel of the LORD took his stand in the way as his adversary. – Numbers 22:22
Then Balaam said to the angel of the LORD, “I have sinned, for I did not know that you stood in the road against me. Now therefore, if it is evil in your sight, I will turn back.” And the angel of the LORD said to Balaam, “Go with the men, but speak only the word that I tell you.” So Balaam went on with the princes of Balak. – Numbers 22:34-35
Setting aside the talking donkey for a moment, what is up with this? Balaam asked once and God said no so he didn’t go. Then better princes come and he asks again and God said to go. So he goes and God gets mad and sends an angel to kill him. Balaam admits he’s wrong and offers to not go but the angel says to go. Anyone else get whiplash following that?
From the information I’ve summarized above I can’t see where Balaam did anything wrong. He asked God and didn’t go till God said yes and if a donkey crushed my foot against a wall it would probably get a good crack on the hinder too. So is God just being fickle here? May it never be! As Balaam himself says in the very next chapter, “God is not man, that he should lie, or a son of man, that he should change his mind.” So assuming Balaam is right here what gives? The Angel of the LORD tells Balaam and us:
And the angel of the LORD said to him, “Why have you struck your donkey these three times? Behold, I have come out to oppose you because your way is perverse before me…” – Numbers 22:32
The problem wasn’t with Balaam going, it was with why he was going. It appears that despite what God had told him, he was planning on doing what Balak had asked him to do: curse Israel.
Look at Balaam’s response to Balak’s people. First, in verse 13 he says, “Go to your own land, for the LORD has refused to let me go with you.” Then in verse 18 when the second set comes he says, “Though Balak were to give me his house full of silver and gold, I could not go beyond the command of the LORD my God to do less or more…” When God lets him go in verse 20 he says “But do what I tell you.” Then after Balaam’s encounter with the angel when he meets Balak in verse 38 he finally gets it and says “Have I now any power of my own to speak anything? The word that God puts in my mouth, that must I speak.” It looks like the meeting with the angel is what convinces Balaam that going or not going wasn’t the issue. He really has to do what God told him and will tell him. Period.
Okay, so what about the talking donkey? It is entirely possible that God temporarily gave the beast the ability to speak her mind. However, since her conversation during that brief interlude was so focused and the angel takes up her defense even though he says that his mission was to oppose Balaam, I kind of think that was the angel speaking to Balaam through the donkey. She doesn’t speak any more after the angel starts talking so perhaps he’s done with her. Even if the donkey were speaking of her own volition, she is doing what Balaam should have been doing. She was saying nothing more and nothing less that the LORD told her to say.