Ezekiel is telling of how he will take the Israelites back to their land
"I the sovereign lord will bring all the sheep back that where scattered on that dark and disastrous day. i will bring them out of foreign countries and bring them back to their own land."
Ezekiel is leading the Israelites back to their land
My flock i the sovereign lord will tell you that i will separate the good from the bad the sheep. some of you are not satisfied with the grass you eat andd even trample down what you don't eat you drink the clear water and muddy what you don't drink.
Ezekiel is angry of the sheep that trample down food and muddy water that the other's could drink
Ezekiel is pointing out the Bad sheep
I will give them a king like my servant David will be their rule. i have spoken. i will make a covenant that guarantee's their security. i will get rid of all dangerous animals so that my sheep can live safely in the fields and sleep in the forest's. I will bless them and let them live around my sacred hill.
Ezekiel is speaking of a new king for the people and a new covenant that will be created.
The people are sleeping safely and are praying around God's temple.