Wait for the LORD; be strong and let your heart take courage; yes, wait for the LORD. Psalm 27:14
My home is under renovation right now, and things are in disarray all around me. My house has two balconies, and both have wood that has to be replaced, after standing faithfully for more than four decades. Our plan was to also replace the wood siding on the second story of our home, in addition to several minor things that needed some attention.
The process is slow, and at times, frustrating. There have been many delays. I was particularly concerned when the contractor was unexpectedly called out of town shortly after being paid for the siding materials. The materials were purchased and sat on the side of the house. Each day that went by and the work did not begin, I grew more impatient. I thought surely the contractor would have arranged for one of the sub-contractors to install the siding while he was away.
He returned, but still the work was not begun. Finally I received a call from the contractor, and he informed me that the siding we had selected was no longer up to code. It seems that with every hurricane, the code gets stricter.
As I reflected on this turn of events, the Lord spoke a familiar, yet unwelcomed, truth to my heart: His delays are always for my good. Always.
See, had the contractor installed the wood siding when I wanted it installed, it would have had to be removed, and it would have cost me greatly, both in time and materials, and we would have had to pay for the more costly option of stucco. The delay saved me time, money, and a bigger headache.
But they that wait for the Lord shall renew their strength; they shall mount up with wings as eagles; they shall run, and not be weary; they shall walk, and not faint. Isaiah 40:31
Not long after that, Hurricane Irma came onto the scene. I prepared my home as best I could, but there were some things I didn’t have the time, knowledge or strength to do – such as putting boards over my windows.
My beloved came to my rescue. Using leftover wood that the contractor had not yet removed, he, my daughter and I measured and cut the wood, and then covered our windows. My heroes!
I had not been happy that the unused wood was still here, but yet another delay worked in my favor.
The Lord is good to those who wait for Him, to the person who seeks Him. It is good that he waits quietly for the salvation of the Lord. Lamentations 3:25-26
I am in awe of the Lord’s goodness to me. If He loves me so much that He allowed these delays for my good, I can rest assured that delays in other areas are for my good as well.
That means your delays are for your good, too. Maybe you’re waiting for the Lord to send you a spouse, or a baby, or a job, or a car, or a house. Maybe you’re waiting for a loved one to come home, or come to the Savior. Maybe you’re waiting for healing.
Waiting is hard! We try to wait without complaining, try to remain cheerful and hopeful, but sometimes we fail. The Lord knows. He sees, and He understands.
Just as a father has compassion on his children, so the Lord has compassion on those who fear Him. For He Himself knows our frame; He is mindful that we are but dust. Psalm 103:13-14
Sometimes He sends us reminders through Bible verses at just the right moment, or a message that we hear on the radio or television, or a conversation with a friend. Sometimes He sends us heroes.
I read recently that God is never early and never late. He is never in a hurry, but is always right on time.
Delays. I don’t know what it is that you’ve been longing and praying for, but I know this – the Lord hears you, He sees you, and everything is going to work out in His perfect way and in His perfect time.
And we know that God causes all things to work together for good to those who love God, to those who are called according to His purpose. Romans 8:28