I posted this a while back as a note on YouVersion and have come back to it as I’m just reading Luke 10 as part of the #luke2acts Bible study on Twitter.
This chapter of Ezekiel has just jumped off the page at me! In it we see the whole history of the nation of Israel and God’s promises to them and to us.
The priests and leaders have not looked after the people – they have lead them astray and have exploited them.
“Son of man, prophesy against the shepherds of Israel; prophesy, and say to them, even to the shepherds, Thus says the Lord God : Ah, shepherds of Israel who have been feeding yourselves! Should not shepherds feed the sheep? You eat the fat, you clothe yourselves with the wool, you slaughter the fat ones, but you do not feed the sheep. The weak you have not strengthened, the sick you have not healed, the injured you have not bound up, the strayed you have not brought back, the lost you have not sought, and with force and harshness you have ruled them.(Ezekiel 34:2-4ESV)
As a result the nation has been exiled and scattered but The Lord will bring back His sheep.
So they were scattered, because there was no shepherd, and they became food for all the wild beasts. My sheep were scattered; they wandered over all the mountains and on every high hill. My sheep were scattered over all the face of the earth, with none to search or seek for them. “For thus says the Lord God: Behold, I, I myself will search for my sheep and will seek them out. As a shepherd seeks out his flock when he is among his sheep that have been scattered, so will I seek out my sheep, and I will rescue them from all places where they have been scattered on a day of clouds and thick darkness. And I will bring them out from the peoples and gather them from the countries, and will bring them into their own land. And I will feed them on the mountains of Israel, by the ravines, and in all the inhabited places of the country. (Ezekiel 34:5, 6, 11-13 ESV)
The Lord himself will be the shepherd and will protect them (us) and lead them (us) to good, safe pasture.
I myself will be the shepherd of my sheep, and I myself will make them lie down, declares the Lord God. I will seek the lost, and I will bring back the strayed, and I will bind up the injured, and I will strengthen the weak, and the fat and the strong I will destroy. I will feed them in justice. And I will set up over them one shepherd, my servant David, and he shall feed them: he shall feed them and be their shepherd. And I, the Lord, will be their God, and my servant David shall be prince among them. I am the Lord; I have spoken. And you are my sheep, human sheep of my pasture, and I am your God, declares the Lord God.” (Ezekiel 34:15, 16, 23, 24, 31 ESV)
Later on we read in Zechariah
“My anger is hot against the shepherds, and I will punish the leaders; for the Lord of hosts cares for his flock, the house of Judah, and will make them like his majestic steed in battle. Though I scattered them among the nations, yet in far countries they shall remember me, and with their children they shall live and return. I will bring them home from the land of Egypt, and gather them from Assyria, and I will bring them to the land of Gilead and to Lebanon, till there is no room for them. (Zechariah 10:3, 9, 10 ESV)
Compare these verses to Psalm 23 in which David recognises that The Lord is his shepherd and will lead him to safe pasture and feed and protect him.
Also we see woven through these all of verses the promise of the Messiah, who will be set above us all and will be our shepherd.
In the gospels Jesus often refers to Himself as the Good Shepherd. The one who will search for the lost sheep and will gather them in.
“I came that they may have life and have it abundantly. I am the good shepherd. The good shepherd lays down his life for the sheep. I am the good shepherd. I know my own and my own know me, just as the Father knows me and I know the Father; and I lay down my life for the sheep. And I have other sheep that are not of this fold. I must bring them also, and they will listen to my voice. So there will be one flock, one shepherd”. (John 10:10, 11, 14-16 ESV)