Waiting on the Lord

It’s no question that I am an impatient person. When I am working toward a goal or dream of mine, or when I have an idea in my head, I want those things to come to fruition right away! I want to see the fruits of my harvest before I’ve even taken the time to till the soil and allow my ideas to mature and bloom. I want immediate results with minimal time and effort. I am bad at waiting. 

So naturally, when it comes to waiting on the Lord’s timing for certain things, I struggle. When we have a need or a desire deep down in our hearts, and we ask the Lord to part the waters for us, we kind of mean, like, “now.” Sometimes, He does do this right away. But many times, whether it be for a short or a long duration, He puts us in a season of waiting. This is never an easy test of faith for me (and maybe some of you), and the wait to us seems unwarranted, especially when the intentions of our hearts are good and pure. In one of my very favorite songs, one line says:

“In the process, in the waiting–You’re making melodies over me.”

I love this song, as it speaks to my heart in a lot of ways, and this line in particular has always stood out to me; maybe because I’ve found myself in this season many a time. In any case, I love it, and I truly believe that is exactly what the Lord is doing for us in our times of waiting!

I think about how long Israel waited for their Messiah–thousands of years, and nearly five hundred years after the prophecies were made! God said He was sending a Messiah, and He was faithful to Israel; but, not before a long period of waiting. He made sure every last detail was in place and aligned first. Sure, it took thousands of years, but His timing for sending Jesus to earth was perfect! He waited until Jesus’ time and ministry on earth would be most effective and make the greatest impact–and boy, did it! I’m not saying God is going to make you or me wait a thousand years to fulfill our dreams and goals (thank goodness), but I do take comfort in knowing that He is going to wait until every little detail is just so for me, too–and you! Even the things that right now, we can’t know about or that we have no control over.

Yet God has made everything beautiful for its own time. -Ecclesiastes 3:11 (NLT)

4DD8HVCE4T

Our season of waiting is so much more than what it seems. God is carving out every detail and paving a path for us to walk on. While we wait, He is making a beautiful melody over our lives. He is working on the toughest, darkest parts of our hearts. He is shaping us and maturing us. He is working on us to relinquish control over the parts of our lives that we cling to so tightly. He is growing our wisdom. He is teaching us that there are beautiful moments in our waiting, and that His timing for the things in our lives (that we want so badly right now) will bring greater blessing to us and glory to His name, rather than in our own timing.

I can’t help but picture a budding flower. Every flower has its season, and before that season approaches, the flower must change a lot. We tend to the soil, give the flower  plenty of water and sunlight, and protect the flower from damaging bugs and insects, or weather that can cause premature blooms, or no blooms. Eventually, when the right season comes to be, the flower blossoms, and it is beautiful! God is growing us and protecting us, so that when He says our season is here and our dreams and callings are in bloom, they will be the most impacting, most glorifying, and most fulfilling. He is preparing us while we wait, for when that time does indeed come to be, it is going to be even more magnificent and beautiful than anything we could have given ourselves.

Whether you are waiting on the Lord’s timing for motherhood, divine inspiration, a new opportunity, or the love of your life; in any season, take comfort and know that a beautiful story is being written over you, and  in the meantime, there is beauty in the waiting.

R27ZN6PJ4S

Wait for the Lord, be strong, and let your heart take courage; wait for the Lord! Psalm 27:14 (ESV)

Love,

Tera   -xo

Leave a Reply

Your email address will not be published. Required fields are marked *