Wait for the Lord; be strong and take heart and wait for the Lord. — Psalm 27:14
From Instant Messaging to microwave dinners, we are accustomed to receiving what we want or getting our tasks done right now—or at least within seconds. When answers to our prayers don't come according to our desired timeline, we become as frustrated as small children who want desert before dinner.
No wonder we get so impatient with God. We pray. He delays. We get flustered and frustrated. We want the answer now.
Just as a loving parent knows we need nourishment before treats, God knows the perfect order and timing of the answers we desire. He also knows that waiting on him will bring us even greater satisfaction when he finally sends his answer.
The delay is as much an answer as the answer itself. As your patience grows, so will your faith. God is waiting too—waiting to know that you want Him more than you want answers.
Forgive me Father, for being demanding and impatient. Teach me to willingly wait on You.