READING: 2 Chronicles 1-3, John 10:1-23
“I am the good shepherd. The good shepherd lays down his life for the sheep.”
It’s a simple image, but a powerful one. Jesus is the Good Shepherd for His sheep.
In His day, Jesus was the model Shepherd for Jewish people whose religious leaders were only false shepherds caring little about the people. He, on the other hand, is the One who “lays down his life for his sheep” (John 10:11), protecting them when other so-called shepherds run when danger lurks. He is the Shepherd who knows us by name and calls us to Himself. He not only willingly died for us as His sheep, but He would also “take [His life] up again” in resurrection (John 10:17-18).
It is the depth of the relationship that most grabs my attention today. Jesus is not just the Good Shepherd; He’s my Shepherd. Of the billions of people in the world, He still knows me by name. He knows when I’m hungry, when I’m frightened, and when I’m struggling. He leads me down paths that are best for me, while never leaving me alone. He keeps His eyes on me and chases me down when I’m wandering.
Indeed, He loves me so much that He laid down His life for me while I was, in fact, wandering. When I had no desire for a shepherd, He knew how much I needed one. I’m undeserving, but He’s given me life anyway.
I need to meditate on this simple truth and this powerful image much more often.
- Spend the day thinking about the truth that Jesus is your Shepherd.
- Consider how much He provides for you today.
PRAYER: “Jesus, thank You for being my Shepherd. I do not deserve this relationship.”
TOMORROW’S READING: 2 Chronicles 4-6, John 10:24-42