Psalm 130:5-6

"I wait for the LORD, my whole being waits, and in his word I put my hope. I wait for the Lord more than watchmen wait for the morning, more than watchmen wait for the morning."

Why does God delay? Why do we have to wait? Too often we become so anxious about the next big thing that God is going to do in our lives. Many of us have promises from God spoken over us and maybe even confirmed promises that for some reason have delayed. Why is God big on waiting? During the time between the promise and the fulfillment of the promise is where we become the person that is ready for change. Without the process, many of our hopes and dreams would end up doing us more harm than good. God knows exactly what he is doing when he makes us wait. The time of waiting is time of preparation, molding, and character building. We must learn to embrace the process in order to benefit from it. You might not be in control but God sure is. Trust in him and learn in the waiting room!