Then [the angel] said to me, “This is the word of the LORD to Zerubbabel: Not by might, nor by power, but by my Spirit, says the LORD of hosts. (Zechariah 4:6, ESV)
It has been 6 days since Jesus ascended and the disciples have been in Jerusalem, in an upper room and praying. I imagine that our American impatience would be bubbling over by now. Restless. Fidgety. Like little kids told to wait but they do not want to. We are accustomed to getting what we want rather quickly.
Like Abram and Sarai in Genesis 16 who took matters into their own hands to fulfill God's promise of blessing, I can imagine myself wondering if there was something I could do to bring about God's promise out of my impatience. But the disciples prayed and continued to pray in a posture of waiting, most likely recalling Scriptures that they knew alongside the words of Jesus. I would not be surprised if any of the disciples in their waiting were reminded from the book of Zechariah: not by might, not by power, but by my Spirit.
The general context of the book of Zechariah is one of encouragement for God's people. God had disciplined them because of their turning away from Him. But now the discipline is coming to an end. God is going to bring about something amazing for our good and our blessing. Both Jesus and the Spirit are fulfillments of God's promises made during this time.
God is not slow to fulfill His promises. When He says He is going to do something, He does it. There might be a request that you have been trusting God for. Maybe it is a decades-long request. Let God's fulfillment of His promise to send His Spirit be the evidence and foundation for you to continue to wait in prayer. He is trustworthy and faithful. Let us also be transparent before the Lord in any temptations to "help" God along moving at our pace instead of His.
Our growth in Jesus is "not by [our] might, not by [our] power, but by HIS Spirit."