If the Lord is our Shepherd, then why do we face hard times? How can we trust a Good Shepherd when we are needy? The secret is to know Him personally so we experience His goodness in all things.