The other morning, I embraced the coolness of a spring morning and took my dog for a walk before work. As often happens, I had to wait on a train. Quill wanted to bark. Once I convinced him that he was no match for a train and he needed to be calm and quiet, I snapped this photo.
Where my initial reaction would normally be one of annoyance at having to wait, I felt myself being challenged to think differently.
Sometimes, in life we have seasons of waiting. There are times when we just must wait. God can do His greatest work in these seasons of waiting if we are open to what He is doing. I think of the waiting we endured as we waited for the news to travel to our son. I remembered the waiting period for medical test results. I recalled the waiting for the potential phone call of hopeful news of a new job. Dreams and opportunities require waiting seasons of growth and well, waiting.
Waiting teaches us to trust, to be expectant, and to rely on the strength of One much greater than myself.
Every season has a purpose. God does not waste one single moment.
Wait on the Lord; be strong and let your heart take courage. Yes, wait on the Lord. Psalm 27:14
Whatever you might be waiting to happen in your life, trust God that there is a season for everything. He always goes before us.