God promises to provide for his people. Faithless and wandering we may be; faithful, certain, and true he is. Like sheep with our heads down, we wander mindlessly to the next tuft of grass. Our moving away from the Shepherd so often lacks signposts or great fanfare. We may or may not look up to see that we are now in a foreign place, far away from the Lord and the rest of his flock. But God promises to provide for his people. The Lord will provide shepherds after his own heart, shepherds who will feed and care for his flock. Shepherds who will pray; who will provide comfort and encouragement; who will welcome sheep back to the fold; who will guide, protect, and lead the flock to green pastures. God promises to provide for his people.
And I will give you shepherds after my own heart, who will feed you with knowledge and understanding. (Jeremiah 3:15)
O God, whose Son Jesus is the Good Shepherd of thy people: grant that when we hear his voice we may know him who calleth us each by name, and follow where he doth lead; who, with thee and the Holy Spirit, liveth and reigneth, one God, for ever and ever. Amen.