
It was still dark when Mary got there.
She wasn’t coming to celebrate. She wasn’t coming to see an empty tomb or meet a risen Savior. She was coming with spices and oils to do the final, heartbreaking work of honoring a dead body. She loved Jesus enough to show up in the dark to care for a corpse.
That’s where Easter actually begins.
Not with trumpets. Not with certainty. Not with bold faith.
With grief. With confusion. With someone just trying to do the next right thing in the dark.
When she found the stone rolled away, she didn’t think resurrection. She thought theft. That’s how shattered her expectations were. No category for hope. No framework for “He’s alive.” Just panic and pain.
And when she finally turned around and saw Jesus standing in the garden, she thought he was the gardener.
Let that sit for a second.
The same Jesus she followed. The same Jesus she listened to. The same Jesus she watched die.
Standing right in front of her… and she couldn’t see Him.
Because grief has a way of blinding you to what’s right in front of you.
Because sometimes what God is doing doesn’t fit what you expected Him to do.
Because resurrection rarely looks like what we thought it would.
And then he said her name.
“Mary.”
Just her name. The same voice. The same tone. The same way he’d always said it.
And everything broke open.
Not because she figured it out.
Not because she pieced the clues together.
Not because her faith was finally strong enough.
But because Jesus made it personal.
That’s the Easter story that doesn’t get preached enough.
We love the big moment. The victory. The empty tomb. The global impact. And all of that matters. But before any of that unfolds… there’s a quiet garden, a grieving woman, and a Savior who refuses to stay distant.
Before He appears to the eleven.
Before He sends the church.
Before the world changes…
He calls one person by name.
Because salvation isn’t just global.
It’s personal.
It always starts personal.
That’s why, in baptism, we don’t just say, “This one.” We ask for a name.
“How is this child to be named?”
Because this isn’t generic grace. This isn’t abstract forgiveness. This isn’t a vague promise floating out there for whoever might grab it.
This is Jesus, crucified and risen, looking at a specific person and saying: You.
“You are mine.”
“You are forgiven.”
“You are raised with me.”
That’s what He was doing in the garden.
And that’s what He’s still doing.
A lot of us are still standing in that same place Mary was.
Still carrying grief.
Still assuming the worst.
Still trying to make sense of a God who didn’t do what we thought He would do.
Still looking right at Him… and missing Him.
We come expecting silence.
We come expecting absence.
We come expecting a dead end.
But Easter says otherwise.
The stone is already rolled away.
The grave is already empty.
And the Savior you think is missing is closer than you realize.
You might not recognize Him right away.
You might still be stuck in the fog.
But don’t miss this:
He knows your name.
Not the version of you that you project.
Not the cleaned-up version you bring to church.
Not the highlight reel.
He knows you.
And He calls your name.
Through His Word.
Through the water.
Through the promise that hasn’t changed.
And when it finally clicks, when you hear Him, when it lands, when the fog lifts it’s not just a theological realization.
It’s a moment.
Everything breaks open.
Hope returns.
Grief loosens its grip.
And what felt like the end starts to look like the beginning.
Mary came looking for a dead man.
She got a living Savior who knew her name.
He knows yours too.
And He’s still calling it.







