Psalm 130 invites us to wait for the Lord more than watchmen for the morning. Our souls wait for the Lord because there are no quick and easy paths on the road to spiritual formation. Waiting is inevitable. Waiting is baked into this ancient Christian faith we have received. Instead of a hurried dash through a department story, the Christian life is more like a slow walk down a wooded trail. The Christian life is a slow walk interrupted by moments of grandeur. Most of our days are spent waiting patiently on God. But we don't wait alone. God the Holy Spirit gives us faith, hope, and love to empower us in our waiting.