Waiting. Waiting for prayers to be answered, waiting for the move to take place, waiting for change to come, waiting for the prodigal to return home, waiting for healing… waiting.
Hope flickers and starts to fade, hands barely hold on. Then, comes a sinister whisper, “God’s holding out on you. If God loved you, your prayers would be answered.” Satan plants doubts in hearts and minds that God is withholding something needed, wanted, or desired. The devil would love for us to doubt God. Adam and Eve believed Satan’s lies that God was holding out on them, and we know how that turned out.
Currently I’m waiting, crying out to God, pleading desperately for family members and friends in heartbreaking situations. We’re also waiting on our house to sell, waiting to move, waiting to see our son living in a foreign country, waiting… As I prayed again this morning, so hoping this is the day the wait will be over, the healing will come, the right choices will be made, the buyer for our house will arrive, I realized I don’t just want God’s good, I want God’s best. I want His best for my friends and family members, I want His best for our move, for all concerned I want God’s best.
Throughout the Bible, people had to wait, but then amazing things happened — seas parted, enemies defeated, and the dead were raised to life. God is not holding out on us when He has us wait, He’s preparing His best. Waiting on God brings spiritual growth as our faith is stretched and our hearts are prepared for the next steps. We are prepared and the future needs are prepared.
God is love, He is just and righteous, His plans are the best. Wait for God. Trust Him, the best is yet to come.
“The Lord takes delight in his faithful followers, and in those who wait for his loyal love. Wait for the Lord; be strong and let your heart take courage; yes, wait for the Lord. For the Lord God is a sun and shield; the Lord gives grace and glory; no good thing does He withhold from those who walk uprightly.” ~ Psalm 147:11 (NET Bible), Psalm 27:14 (NASB), Psalm 84:11 (NASB)