What are the implications of the theological reality that God is our shepherd?  What are some of ways that a shepherd takes care of his sheep?  How does God care for us in similar ways?

What areas in your life do you find it most difficult to trust God?

Why do you think that God allows David to walk through the valley of the shadow of death?  Why do you think that God allows us to experience suffering?

How is God’s discipline meant to serve as a means of comfort for His people?

What does it mean for God to prepare a table for David in the presence of his enemies?  Has God ever ministered to you in a similar way?

How does 23:6 speak both to this life in this world, and to eternal life in heaven?  Why are both of these important?  What are some dangers of overemphasizing (or neglecting) either of them?  How can we be careful to emphasize each of them rightly?