"I waited patiently for the Lord..."
That's the trick isn't it? Waiting patiently. Waiting past the heartbreak. Waiting past the brokenness that we see in the world. Waiting past all the things that seem like they are lost. Waiting patiently is not a given. It is difficult. As much as we think we mature beyond our kicking-and-screaming childish selves, waiting patiently often proves how far we have to go.
Psalm 40 is a salve to those moments when the patient waiting is more than we can bear. God lifts the psalmist out of the mud and mire of a desolate pit. God places their feet on solid ground. God puts a new song in their mouth and the melody bursts forth in praise. That light at the end of the tunnel helps the worn out heart wait a little big longer.