The meaning of 'He makes me lie down in green pastures. He leads me beside still waters' is the confidence expressed by someone who has complete trust in the protection of a faithful God. “Green pastures” in our everyday context is usually used in reference to greater or better opportunities. For David, this analogy is also used to refer to being in a state of abundance, where he will continue to grow and flourish. Abiding in this state, is also where the ever present peace of God dwells. God says, “Be still, and know that I am God; I will be exalted among the nations, I will be exalted in the earth.” Psalm 46:10. There is joy in stillness and as a Shepherd boy David could relate to the peace he received while he tendered his flock. We can always trust God to fulfill His Divine plan in our lives - we need only to be still.