 The shepherd gave the psalmist enough of the right things to make life worth living. These things supplied him with purpose and meaning. He didn't lack anything. He had all he needed. The psalmist in another place said, Delight yourself in the Lord, and He will give you the desires of your heart.