The Good Shepherd is always good. Regardless of the tough time we might go through. He always search for us when we wonder. We come back to Him but we wander off again, but He always search for us until He find us. I’m so glad he walks ahead of us to lead us into green pastures. He knows where the best grass grows. He satisfies our deepest thirst. The thirst that we try to satisfy with everything else but always the thirst remains, until we find Him.