David wrote the beautiful 23rd psalm about the Lord being his shepherd because he had a revelation of Christ the Good Shepherd who would come to save us.
“1 The Lord is my shepherd, I lack nothing.
2 He makes me lie down in green pastures,
he leads me beside quiet waters,
3 he refreshes my soul.
He guides me along the right paths
for his name’s sake.
4 Even though I walk
through the darkest valley,
I will fear no evil,
for you are with me;
your rod and your staff,
they comfort me.
5 You prepare a table before me
in the presence of my enemies.
You anoint my head with oil;
my cup overflows.
6 Surely your goodness and love will follow me
all the days of my life,
and I will dwell in the house of the Lord
Jesus is our Good Shepherd and we lack nothing because He gave His life for us so that we have eternal life!
Jesus took our sins in His body so that everyone who believes in Him has received His righteousness by grace!
This world is imperfect. There is nothing guaranteed in this world except the love of God who took away all our sins and made us perfect and righteous in Christ.
Our greatest need more than any earthly thing is that we receive salvation. This is why Jesus told us to seek His kingdom and righteousness first. We should not try to attain salvation by our works or morality.
His Kingdom and Righteousness is that we believe in Jesus for our salvation – We died with Him on the cross and we were raised Righteous and Holy and Perfect by His resurrection!
When we believe in Jesus and not in our works then God will never impute sin to the believer because our sins were imputed on the cross and God imputed Christ’s righteousness to us by grace through faith!
There is no condemnation for those in Christ!
The law was canceled on the cross and we are under GRACE.
The Lord is our Shepherd and we will not lack!
He guides us to green pastures and to lie by still waters.
Even in the problems of life, His rod and staff comfort us and guides us.
He anoints our head with oil and prepares a table of blessing!
Surely goodness and loving kindness follow us all the days of our lives and we will dwell in the house of the Lord forever (we will be with Him forever in heaven).
When we have Christ’s righteousness, joy and peace knowing that we are forgiven ALL sins, then He also provides everything else we need for earthly lives.
In the future 2nd coming of Christ, He will give us the full manifestation of righteousness when we receive resurrected immortal bodies to live in the new heaven and earth where there will be no more death, pain or tears but only perpetual blessing with God and Jesus.
Jesus is the Good Shepherd who provides us the bread of life:
35 Then Jesus declared, “I am the bread of life. Whoever comes to me will never go hungry, and whoever believes in me will never be thirsty. 36 But as I told you, you have seen me and still you do not believe. 37 All those the Father gives me will come to me, and whoever comes to me I will never drive away. 38 For I have come down from heaven not to do my will but to do the will of him who sent me. 39 And this is the will of him who sent me, that I shall lose none of all those he has given me, but raise them up at the last day.40 For my Father’s will is that everyone who looks to the Son and believes in him shall have eternal life, and I will raise them up at the last day.”
He provides us the true bread of life – knowing His love that satisfies our spiritual hunger – eternal life and we will never be hungry or thirsty when we go to the new heaven and earth (Revelation 7:16, 21:1-4).
He never drives away anyone who believes in Him but promises us salvation!
A good shepherd does not lose his sheep but takes care of them. Jesus is our Good Shepherd who loses none of His believers! He feeds us with His own body giving us eternal life and ensures that nobody can take us away from Him!
11 “I am the good shepherd. The good shepherd lays down his life for the sheep. 12 The hired hand is not the shepherd and does not own the sheep. So when he sees the wolf coming, he abandons the sheep and runs away. Then the wolf attacks the flock and scatters it. 13 The man runs away because he is a hired hand and cares nothing for the sheep. 14 “I am the good shepherd; I know my sheep and my sheep know me—15 just as the Father knows me and I know the Father—and I lay down my life for the sheep. 16 I have other sheep that are not of this sheep pen. I must bring them also. They too will listen to my voice, and there shall be one flock and one shepherd. 17 The reason my Father loves me is that I lay down my life—only to take it up again. 18 No one takes it from me, but I lay it down of my own accord. I have authority to lay it down and authority to take it up again. This command I received from my Father.”
25 Jesus answered, “I did tell you, but you do not believe. The works I do in my Father’s name testify about me, 26 but you do not believe because you are not my sheep. 27 My sheep listen to my voice; I know them, and they follow me.28 I give them eternal life, and they shall never perish; no one will snatch them out of my hand. 29 My Father, who has given them to me, is greater than all; no one can snatch them out of my Father’s hand.30 I and the Father are one.”
A human shepherd will run away if he sees a big lion coming to attack his sheep. But Jesus gave His life for the sheep! He knows us and we know Him because He first loved us by dying for us and we love Him by believing in Him. He is the Good Shepherd who gave his life for us – dying for us so that we have eternal life!
Nobody can snatch the believer from the hands of Jesus and the Father because they hold us tight in their loving embrace!
Even if one of the sheep is lost, He leaves behind the 99 to save the 1 lost sheep! He rejoices greatly in saving the lost sheep, even more than those who are already saved.
3 Then Jesus told them this parable: 4 “Suppose one of you has a hundred sheep and loses one of them. Doesn’t he leave the ninety-nine in the open country and go after the lost sheep until he finds it? 5 And when he finds it, he joyfully puts it on his shoulders 6 and goes home. Then he calls his friends and neighbors together and says, ‘Rejoice with me; I have found my lost sheep.’ 7 I tell you that in the same way there will be more rejoicing in heaven over one sinner who repents than over ninety-nine righteous persons who do not need to repent.
God has greater joy in saving a lost sinner than He does in the righteous! See the attitude of Jesus here! We may think that He would have been disappointed with the Christian who abandoned the faith. But He comes looking for the lost sheep and when He finds us, He rejoices greatly in saving us! There is greater joy in saving a lost sheep than in keeping the existing sheep! This is the heart of God – a heart of unconditional love and grace – the One who loves sinners and comes looking for them! This is not a judgmental God but a compassionate merciful Shepherd who gives His life for the worst sinners!
31 “When the Son of Man comes in his glory, and all the angels with him, he will sit on his glorious throne. 32 All the nations will be gathered before him, and he will separate the people one from another as a shepherd separates the sheep from the goats. 33 He will put the sheep on his right and the goats on his left……..34 “Then the King will say to those on his right, ‘Come, you who are blessed by my Father; take your inheritance, the kingdom prepared for you since the creation of the world.…….41 “Then he will say to those on his left, ‘Depart from me, you who are cursed, into the eternal fire prepared for the devil and his angels
The goats are those who never knew Jesus.