There is a difference between what I want and what I need. In theory, we all embrace this idea. The difficulty comes when we begin to define the words. What is the difference between a desire and a need? Are unfulfilled desires actually needs? If so, which ones? The Good Shepherd promises to supply all our needs. Let’s think about what that means.