
2 Oct: Never Let Go
I give them eternal life, and they shall never perish; no one will snatch them out of my hand. John 10:28
Today’s Scripture: John 10:22–30
Julio was biking across the George Washington Bridge—a crowded, double-decked span connecting New York City and New Jersey—when he faced a life-or-death moment. A man stood on the ledge, preparing to jump into the Hudson River. Knowing the police wouldn’t arrive in time, Julio acted. He stopped, stretched out his arms, and pleaded: “Don’t do it. We love you.” Then, like a shepherd with a crook, he reached out, grabbed hold of the man, and—with the help of another passerby—pulled him to safety. Even after the man was secure, Julio refused to let go.
Two thousand years earlier, in another life-or-death situation, Jesus described Himself as the Good Shepherd—the One willing to lay down His life for the sheep (John 10:11). He promised blessings no shepherd on earth could give: His sheep would know Him personally, receive the gift of eternal life, never perish, and be forever secure in His care. That security doesn’t rest on the strength of weak and wandering sheep, but on the sufficiency of the Shepherd who declares, “No one will snatch them out of my hand” (verses 28–29).
When we feel hopeless, lost, or standing on the ledge of despair, Jesus is the One who reaches out, rescues us, and refuses to let us go. His love holds us fast. His care surrounds us. His promise secures us. In the hands of the Good Shepherd, we can rest with confidence—safe forever in His embrace.
By: Alfred Delp
Go deeper on: Never Let Go
Reflect & Pray
What makes you feel insecure in your relationship with Jesus? How do you feel knowing that your security in Him depends on His sufficiency and not your weakness?
Jesus, when I let go of You because of my sin, You never let go of me because of Your grace.