Question: what psalm 23 means to me?
Answer: He maketh me to lie down in green pastures. At a deeper level, it means that God provides nourishment for the body, the mind and the soul that is wholesome, healthful, and appetizing for me. It does not say I must struggle to make ends meet. It says God will lead me to the green pastures, which means all things go.