Patience is a virtue. Lamentations 3:25 says, "the Lord is good to those who wait", so why do we have such a hard time with this. I am trying to figure it out myself. I know in my mind the Lord's timing is everything yet I honk, get agitated, and drive off in frustration because it is taken longer than I expected. What is the Lord trying to teach me, why the waiting period? There could be a number of things but we won't know until it comes to an end and the Lord says "ok, now you can proceed." The Lord sees the bigger picture and knows what needs to take place before we walk through the open door. The Lord lets us see through the cracks a little at a time but sometimes it's not enough. We want to see the big picture, unfortunately like Joseph, we are too immature to handle the dream. Through this season I am learning patience. I have not arrived by any means and I have a long way to go but with the Lord's help I will make it. If I fail, I will try again.
It's a process and the Lord loves the process.