This sermon was given by the Rev. David Libbon at Good Shepherd Anglican Church in Cornelius, North Carolina, on July 20, 2025.
You can view the sermon here, starting 25 minutes into the service.
The text for this sermon is Colossians 1:21-29.
We’re all tempted to chase something more — more success, more money, more approval, more control, more comfort, more security, more pleasure, more recognition, more answers, more time, more love.
But Pastor David’s sermon this week brought us back to the heart of the gospel: Jesus is enough.
It’s not Jesus plus our effort. Not Jesus plus approval. Just Jesus.
Drawing from Colossians 1, David reminded us that Christ has already done the reconciling work.
Through his death, we are made holy. Through his presence in us, we are strengthened. Through his word, we are nourished.
There is no gap he cannot fill and no burden he cannot bear.
When we believe that Christ is sufficient, we stop striving to prove ourselves and start resting in his grace.
As David said:
“If Jesus is enough for your soul, then you will simply be content with his presence.
“Know that today, Christ is absolutely enough for you. He is enough for your past. He is enough for your present. He is enough for your future. He is enough for your family. He is enough for your longings and for your hurts. Christ is enough.”
So stop chasing what can never satisfy. Rest in the One who already holds you.
You don’t need to add anything to Jesus.
You just need to trust that he really is enough — today, tomorrow and forever.