The readings today are about something that changes everything.
Not only for one person.
For the whole Church.
In the first reading, Peter is challenged.
“You went to uncircumcised men and ate with them.”
That is not a small complaint.
That is shock.
Because until now, the people of God have been clearly marked.
There were boundaries.
There were laws.
There were lines that were not crossed.
And Peter has crossed them.
So he explains.
He tells them what happened.
A vision.
A command.
Something once called unclean now declared clean.
And Peter says something that must be heard clearly:
“What God has made clean, do not call common.”
That is the turning point.
God is doing something new.
Not changing truth — but widening the reach of salvation.
Then comes the decisive moment.
The Holy Spirit falls on the Gentiles.
Without them becoming Jewish first.
Without them entering through the old boundaries.
God acts directly.
And Peter understands:
“If then God gave the same gift to them as he gave to us…
who was I that I could stand in God’s way?”
That is humility.
Peter does not cling to control.
He recognises the work of God — and yields.
And the Church responds:
“Then to the Gentiles also God has granted repentance unto life.”
That is enormous.
It means this: The door is open.
Not for one people only.
But for all.
Now place that beside the Gospel.
“I am the good shepherd.”
That is the key.
Not a shepherd.
The shepherd.
And what kind of shepherd?
“The good shepherd lays down his life for the sheep.”
That is the difference.
A hired hand runs when danger comes.
But the shepherd stays. Why?
Because the sheep belong to him.
And then comes the line that opens the first reading:
“I have other sheep that are not of this fold. I must bring them also.”
There it is. The Gentiles. Those outside. Those who seemed far off.
Christ already has them in His heart.
Already intends to gather them. Already sees one flock.
That is the plan of God.
Not many flocks. One flock.
Not many shepherds. One shepherd.
And that is why the Cross matters.
Because it is not only for one people.
It is for the world.
The shepherd lays down His life so that all may be gathered.
Now bring this together.
In Acts, the Church begins to understand what Christ already knew.
In the Gospel, Christ reveals what He has come to do.
Gather. Unite. Save.
Not a small group.
Not a closed circle.
All who will hear His voice.
And this becomes very direct for us.
Because there are two dangers here.
The first is to think too narrowly.
To imagine that God’s work is small.
That grace is limited.
That certain people are beyond reach.
But the Good Shepherd says: “I have other sheep.”
Which means: No one is beyond His call. No one is outside His desire.
No one is forgotten.
The second danger is the opposite.
To think that it does not matter whether we follow.
To assume that because the call is wide, the response is optional.
But the Gospel does not say that.
The sheep must hear His voice.
They must follow.
There is one shepherd.
And to belong to Him is to listen.
So the question today is simple.
Do I recognise His voice?
Do I follow it?
Or do I resist when it leads me somewhere I did not expect?
Because Peter had to change.
The Church had to grow.
And sometimes Christ leads us beyond
what is comfortable,
familiar,
or controlled.
But always toward life.
“I lay down my life… that I may take it up again.”
That is the centre.
The shepherd is not defeated.
He gives His life.
And He takes it up again.
Which means: The one who leads us is the one who has conquered death.
So we can trust Him.
Even when the path is not what we expected.
Even when He calls others we did not expect.
Even when He widens the flock
beyond what we are used to.
Because the goal is clear.
One flock.
One shepherd.
One life given
for the salvation of the world.
So listen for His voice.
Do not resist His work.
Do not narrow His mercy.
And follow where He leads.
Because the Good Shepherd
does not lose His sheep.
He gathers them.
He lays down His life for them.
And He leads them
into life that does not end.