There are things I’ve desperately asked God for this year and I didn’t get them, not because of my lack of faith but for work of patience and trust.
I remember a particular month when all my prayers were just ‘Lord, please give me a miracle!’
But I only got the miracle of learning delayed gratification, a miracle of knowing the goodness of God even when what I wanted wasn’t granted.
Moreover, we can only pray, we cannot tell God when and how He chooses to answer our prayers.
Our walk with God is a walk of faith! And faith breeds patience and hope and strength!
The truth is, I felt very bad, I was disappointed and I grieved but I learnt to accept God’s ways knowing that His ways are designed as much for my good as they are for His glory!
Sometimes, God takes us through the longer route so we can learn to trust Him through the process. He develops us through this process that transforms us, I guess perhaps, I wasn’t ready for that blessing I was asking for so God needed to begin some work in me. Glad I’m yielding!
I said all of that to say this, whatever season you’re going through, learn the lessons the Lord is teaching you, receive it with an open heart. He’s not a wicked God, He knows what’s best for us and even if we throw some tantrums, His sovereignty is not dependent on how we feel anyway, lol!
More importantly, He wants to draw us nearer to Himself, and prepare/develop us for the glory ahead.
Everything God does is strategic! Looking at the life of Joseph, we saw how God took him through all those life’s seasons at His pace, in His time and His ways just to make him a prime minister.
So, with God, the end result is always worth the wait!
God’s timing is flawless, His ways are perfect and His plans are always better than ours! We only need to trust Him!