30 But the donkey said to Balaam, “I am your very own donkey. You have ridden me for years. Have I ever done this to you before?”“No,” Balaam said.
31 Then the Lord let Balaam see the angel. The angel of the Lord was standing in the road with his sword drawn. Then Balaam bowed facedown on the ground.
32 The angel of the Lord asked Balaam, “Why have you hit your donkey three times? I have stood here to stop you. What you are doing is wrong.
33 The donkey saw me. She turned away from me three times. If she had not turned away, I would have killed you by now. But I would let her live.”
34 Then Balaam said to the angel of the Lord, “I have sinned. I did not know you were standing in the road to stop me. If I am wrong, I will go back.”
35 The angel of the Lord said to Balaam, “Go with these men. But say only what I tell you.” So Balaam went with Balak’s leaders.
36 Balak heard that Balaam was coming. So he went out to meet him at Ar in Moab. It was beside the Arnon, at the edge of his country.