By Guest Writer
My grandma has lived a whole lot of life. She has countless stories filled with love and joy and laughter, but she also has stories filled with profound brokenness and tragedy and death. I remember asking her if, in the middle of it all, she had ever questioned God—whether or not He was good, or if He even existed. Her response has stuck with me: “No. No, I didn’t. He was all I had. He was the only thing in life that I couldn’t question.”
My grandma’s words carry a tone similar to that of this Psalm. She knows what it’s like to be stuck in the desolate pit, waiting on the Lord. She knows what it’s like to be poor, in need of the Lord. And she knows what it’s like to be rescued and to sing a new song—to be delivered by her steadfast and faithful God.
This Psalm reads like a winding road, like a snapshot of various chapters in David’s life. There are times we hear David cry out from the pit of destruction, and times we see him singing a new song, his feet firmly on a rock (vv.1-3). There are moments of deliverance and moments when he is overtaken by his own sins (vv.9-13).
David’s life is all over the place, just like mine and yours. There are stories of joy and stories of tragedy.
As unpredictable as David’s life seems, this Psalm reminds us that God is more steadfast and faithful still. God had wonderful plans for David (v.5), He preserved David’s heart (v.10), and He was David’s help and deliverer (v.17). The Psalm even says that the Lord thinks of David—God is mindful of him (v.17). In all of David’s ups and downs, God proved Himself worthy to be trusted and praised. In all of my grandma’s ups and downs, He has proven the same.
You and I will also grow old. We, too, will have stories of joy and stories of tragedy. May we have eyes to see the faithfulness of God. May we remember He is worthy of our trust, even in the waiting, even in our failures, and even when our enemies pursue. May we have the grace to sing a new song, a hymn of praise to our God—our helper and deliverer.
written by Billy Jack Brawner