"Rolling with the punches" is a common English idiom which means to adjust one's position or adapt quickly to a series of challenges, hardships or to direct blows one may unexpectedly experience, so as to decrease their impact. Rolling with the punches enables one to remain afloat in situations in which everyone around you is sinking. It empowers you to see the next blow before it arrives so that you can begin to quickly adjust. In the process of adjusting, you "pull out all the stops" and "leave no stone unturned" because you want to avoid or diminish the impact of the next blow. That is, you do everything necessary and possible to avoid being hit.
We have arrived at a point in time when we need to "pull out all the stops" as we begin to prepare for the coming Kingdom of God, for which we pray every Sunday morning in virtually every church. Everything that can be done should be done. This is not the time to test the waters on one issue before moving on to the second issue. Instead, we need to do everything we can, all at the same time, and we need "all hands on deck." The process does not need to be chaotic; it can be thoughtful and methodical, but the decision-making must be quick, spirit-filled, and spirit-led.
To the extent that our decision-making is limited to analytical discussions about what is best for our future, and how we can maintain the status quo as to who we are, yet move forward in our mission, we are destined to be hit with the next blow. Everything is subject to change when the decision-making is spirit-filled and spirit-led. But God guarantees that the Spirit always will lead us to the right path. He can see into our future, and he knows all of the right and left turns that lay ahead.