weekly devotions to refresh your soul by Dr. Dan Bolin - August 16, 2022
Waiting for God is not laziness. Waiting for God is not going to sleep. Waiting for God is not the abandonment of effort. Waiting for God means, first, activity under command; second, readiness for any new command that may come; third, the ability to do nothing until the command is given. - G. Campbell Morgan
The small village of Mittenwald in the Bavarian Alps is known for its exquisite violins. As I understand the story, Mathias Klotz introduced violin making to the town, teaching his family and many others the craft during the middle of the 1600s. Today the little hamlet has more than a dozen shops making violins, violas, and cellos.
Remarkably, the artisans prepare years ahead. The magnificent wood they craft today has been curing for 20 years or more. Setting aside the best wood decades earlier ensures the proper quality and quantity when the time is right.
Imagine the frustration of that superb lumber; year after year, sitting in stacks or waiting in storage bins. During those years of weary waiting, the wood is being prepared for greatness.
Moses spent 40 years tending sheep in the wilderness before God called him to lead the children Israel out of bondage. During the tedium of his shepherding years, God was preparing Moses for the unseen challenges and greatness just ahead.
Maintain the long perspective, Paul reminds us, “I am sure of this, that he who began a good work in you will bring it to completion at the day of Jesus Christ.” (Philippians 1:6)
Dan Bolin President Refueling in Flight Ministries, Inc