“You are my strength when I am weak,
You are the treasure that I seek.
Seeking you as a precious jewel,
Lord to give up I’d be a fool.”
These words from an old Dennis Garrigan song came to mind as I read Psalm 40 this morning. No, the song above is not based upon this Psalm (For that honor, I think that’d be Jesus, Lover of My Soul!) In the Psalm, David seeks God. He allows God to fill his heart and this leds him to desire to do God’s will. David sings of God’s love and salvation in the assembly and rests assured that God will protect him.
When we look at our lives, we will see times that we wander from God. We may go for long stretches where God is central in our lives, but occassionally go through a valley. In the Upper Room today the author told a childhood story about when he ad his brother were lost in the woods during a snowstorm. Just when they felt all was lost, they heard their Dad’s voice calling out to them. When we are in our valleys and feel lost from God, we just have to pause and we will hear Him calling our name.
Yet for some, lost is where they are. Many people feel that they can do just fine on their own. Problems can be solved, errors can be fixed. Life hums along with its slight ups and downs. No need for God. Until something comes along tht they cannot solve or fix. In the times of desparation they cry out to God. And God does NOT turn a deaf ear to them. For in their time of need or loss is when He comes to them – still full of love and grace and mercy. For He always loves us. All of us!
“Taking my sin, my cross, my shame,
Rising again I bless your name.
When I am down you lift me up,
When I am dry you fill my cup.”
As we grow in our faith we learn to walk more faithfully and more steadfastly with the Lord. We begin to know Him in our hearts all the time and begin to desire to do His will as a result. We come to rely on Him in the good and in the bad. As we are called to be God’s light in this dark world, hold your light up for all men to see. Let the world know what the song proclaims: You are my all in all!!