God speaking through Ezekiel in Ezekiel 34
said that He Himself would search for his sheep.
As a shepherd seeks out his flock when they have been scattered, God will also seek out his people. He will rescue them from all places, even though they are scattered into different countries, and bring them into their own land.
He will feed them with good pasture, and their grazing land will be the high places. They will be fed on rich pasture, and as the Great Shepherd, God will feed them and make them to lie down.
He will seek the lost and the strayed, bind up the wounds of the injured, and strengthen the weak. But the fat sheep and the strong sheep will be destroyed; God will feed them with justice.
God will also judge the flock, sheep by sheep. He will separate the rams and male goats. For it is not just because they eat of the same pasture, some eating will tread down others of the same pasture. They will drink the clear water, but muddy the rest of the water with their feet. God asked, "Must my sheep eat what you have trodden down with your feet, and drink what you have muddied with your feet?"
God will judge between the fat sheep and the lean sheep. Because the strong thrust at the weak with their horns until they are scattered, God will rescue His flock and they will not be a prey.
He will set one shepherd over them, David, and David will feed them. David will be their shepherd, and God will be their Lord God.
As Christians, we should ask ourselves: Do we listen for the call when the Lord searches for us? Do we feed on the good pasture He has given us, the Word, or do we feed on something else? Are we humble like the weak sheep, or have we became fat and strong? Are we drinking the muddied water from the male goats, or are we drinking from the clean, pure water of Life?