Recently, I have been comparing the famous passage of God's rebuke towards negligent shepherds and selfish sheep/goats in Ezekiel 34 with Jesus's famous teaching of the final day judgment in Matthew 25:31-46 where the sheep will be separated from the goats.
I have concluded that in Ezekiel 34,
- The shepherds are a reference to the religious leaders
- The sheep are a reference to God's covenant people.
- Some sheep will be judged as evil and some as good based on how they've treated others.
All three can be seen in Jesus's teachings.
But what about Ezekiel 34:25 which states, “I will make a covenant of peace with them and eliminate harmful beasts from the land so that they may live securely in the wilderness and sleep in the woods (NASB95).
Could this be speaking about satan and his angels? Was Jesus remezing this passage when He spoke of "...the eternal fire which has been prepared for the devil and his angels..." (Matt. 25:41)?