“And I will give you shepherds after my own heart, who will guide you with knowledge and understanding” (Jeremiah 3:15 NLT).

The Lord gave Jeremiah this prophecy concerning Judah and Israel, that after a time of being scattered, God would bring them back and give them “shepherds” after His own heart. Perhaps the first fulfillment of this prophecy may be seen in Nehemiah, Ezra, Haggai, Zechariah, and Malachi, who were godly shepherds that led the people back to the land. Yet, the ultimate fulfillment of this prophecy is found in Christ and the apostles. For Christ identified himself as the “Good Shepherd [who] gives His life for the sheep” (John 10:11). Christ is the “Chief Shepherd” (1 Pet. 5:4) of God’s flock and He gave His apostles the responsibility of being shepherds under His authority. Didn’t Jesus tell Peter, “If you love me, feed my sheep.”?
When Jesus saw the multitudes coming to Him, all weary and scattered, He was moved with compassion and saw that they were like “sheep without a shepherd” (Matt. 9:36).
Have you yet brought your cares and troubles to the Good Shepherd? He is the fulfillment of all the prophets and the True Shepherd of God’s flock. Let the Lord Jesus be your Shepherd and you shall no longer be in want.