The story of the prophet Balaam spans three chapters. He was not a prophet of God; his god was Satan. We know this is true because, at the beginning of chapter 24, he decided to lay down his enchantments because he knew he was hearing directly from the Almighty God. This portion of scripture is a warning to those of you who listen to modern-day prophets; even those who are of the synagogue of Satan can hear a word from the Lord if he chooses to use them for his benefit. He ends up predicting curses upon those who sought him to curse Israel. They were so angry at him, but he told them he could only say what God had told him to say. Balaam shows us that even those overtaken by the power of Satan know that God is the Almighty, even though they may not have a relationship with him as we do. Mixed in with his curses to other nations was the prophecy of Jesus seen in the distance by Balaam.
I shall see him, but not now: I shall behold him, but not nigh: there shall come a Star out of Jacob, and a Sceptre shall rise out of Israel, and shall smite the corners of Moab, and destroy all the children of Sheth. Numbers 24:17
We are all created beings, including Satan, and God can use whoever he wants whenever he wants to further his plan. We are living a well-orchestrated life, and his plan for our redemption is drawing near. Balaam saw Jesus in the distance, but we see him close. Prepare your hearts and minds for amazement. Wait for it; it will surely come!
For the vision is yet for an appointed time, but at the end it shall speak, and not lie: though it tarry, wait for it; because it will surely come, it will not tarry. Habakkuk 2:3