This sermon shows us that only Jesus answers the longings of our heart for a perfect King, Priest, and Prophet.
We see the people of God are permitted a King who meets a set criteria. He must be God's choice, not be greedy, not have many wives, and must know & be led by God's law. Even the best Israelite King's fell short of living this out. Thankfully, Jesus the servant hearted King fulfils all these requirements perfectly, and in doing so fills the king shaped hole in our lives.
The people of God are also given priests, the Levites. They are mandated with the job of blessing God so that they might then bless the people. However, like the Israelite King's, these priests fell short in fulfilling the law and carrying out their function. Praise God, that Jesus is the perfect priest, who fulfils all of the law, offers himself as a once and for all sacrifice on the cross, and continues to minister for his people from heaven.
Finally, these verses show us the people of God were given Prophets. God spoke to these Prophets and this was how one way God's people would hear from him. However, the Prophets didn't always obediently carry out this role, and God's people turned to sinful ways of trying to hear from God. Glory to God, that Jesus came as the perfect prophet, speaking the Words of God uniquely as God himself.
Lord, we herald you and praise you as our King, Priest, and Prophet. Help us to grow as your servants in our kingly, priestly, and prophetic functions.