Sounds like another health and wealth gospel. But don’t let that fool you.
In reality, there are Christians who are sick and starving, homeless and without means to provide for their families. So how can we make sense of verses 9-10 which clearly say if we fear God, we’ll have all we need. If we trust God, we will lack no good thing.
Tell that to the Christian living on the streets with a cancer diagnosis.
But why is it people who truly fear, worship, stand in awe of God, and people who trust God and submit to Him are some of the most joyful, most contented people around? It’s because God is true to His Word.
God does give us everything we need. The Apostle Paul expressed that beautifully in Philippians 4:11-13, and again in 2 Corinthians 12:9. I hope you’ll take time to read those verses and hear what someone who had a tough life says about what God gives.
Matthew Henry, on page 610 of his Bible Commentary published by Marshall, Morgan & Scott in 1960, that if we look at this psalm as merely promising physical comfort we miss the most important thing. God not only works FOR us, He works THROUGH us. To me that means God is right there with the Christian, leading, directing, comforting, strengthening, and revealing Himself in marvelous ways.
The psalmist encourages us to “taste and see that the Lord is good,” and there is joy when we attach ourselves to Him in all circumstances. God is a personal God, intimate, present.
Romans 8:28 tells us that God works things out for our good if we love Him. 2 Corinthians 4:17 reminds us that our troubles today are leading toward an eternal glory that far outweighs any hardship we face in this lifetime.
So yes, God does give us all we need, and we lack no good thing when we taste and see that He is good!