“But everything I said through my servants the prophets happened to your ancestors, just as I said. As a result, they repented and said, ‘We have received what we deserved from the Lord of Heaven’s Armies. He has done what he said he would do.’” (Zechariah 1:6 NLT)

This is God’s Word. It is what it claims to be. It can do what it says it can do. The prophet Zechariah had the privilege of speaking to the returning exiles to Jerusalem. Their forefathers had been overthrown and taken captive 70 years before as the old prophets had predicted. Unlike their forefathers, the returning children were repentant and ready to believe. Along with the book of Daniel, this little book is filled with images that aren’t seen again until John takes them up again in his revelation of Jesus. Zechariah is filled with Messianic prophecy that Jesus fulfilled. What God revealed to and through Zechariah, He has done. Yet prophecy in the Scriptures tends to have a threefold fulfillment: Present (or immediate), ongoing and future. Our faith is built up by the fulfillment already seen, and our hearts are filled with hope by taking hold of those promises that we can apply now and look for in the future.