In Psalm 40 David says “I waited patiently for the Lord”. Through the discipline of waiting, we can develop the quieter virtues – submission, humility, patience, joyful endurance, persistence in well doing  – virtues that take the longest to learn.

What do we do when God seems to withhold our heart’s desire? He is ale to help us to love and trust Him enough to accept the delay with joy and to see it as an opportunity to develop these virtues and to praise Him.

Waiting for God is never a waste of time.