I wrote this ages ago, but it’s Good Shepherd time in the lectionary again, so here it is in case it’s any use for this Sunday.
Tune: Tyrolean melody
with thanks to St Augustine
There came a shepherd from the hillside
searching all alone.
He came to seek and save the lost,
And welcome us back home.
‘O come to me, beloved child’,
The shepherd spoke his plea:
‘Your heart will never find its rest
Until you rest in me.’
We hoped to prove our worthiness
in duty and in care;
We sought you, Lord, in rules and laws,
And thought to find you there.
In all our searching, we forgot
What deep inside we knew:
Our hearts could never find their rest
Unless it was in you.
O search us out and know our ways
In waking and in sleep;
Protect us through the day and night
And in your presence keep.
We travel on in life and faith
And find that it is true:
Our hearts will never find their rest
Until we rest in you.