Work Text:
The first thing Percy noticed about Zoë Nightshade—before the silver bow, before the sharp voice, before the way she said men like it was a curse—was that she never seemed to belong to the same moment as everyone else.
Even standing still, she felt like she was halfway into a story that had already ended.
It made him want to prove her wrong.
“Stop staring, son of Poseidon,” she said without looking at him.
“I’m not staring,” Percy shot back. “I’m observing.”
Zoë gave a quiet, unimpressed huff. “You observe poorly, then.”
He almost laughed. Almost. But there was something in her tone—not just annoyance, but distance—that kept the humor from landing. Like she had already decided who he was, and nothing he did would matter.
That… bothered him more than he expected.
The quest should have been simple. Rescue Artemis. Stop Atlas. Save the world. Standard stuff.
Except nothing about traveling with Zoë felt standard.
She moved through the wilderness like she owned it, like the mountains bent slightly to let her pass. She didn’t complain, didn’t hesitate, didn’t even seem to tire. The Hunters followed her without question, even when she gave no explanations. Especially then.
Percy tried not to be impressed.
He failed.
“You are slowing us down,” Zoë said one evening as they set camp.
Percy dropped his pack a little harder than necessary. “I just fought a manticore yesterday.”
“And yet,” she replied coolly, “you still possess legs. Use them more efficiently.”
“Wow,” he muttered. “You’re like a motivational speaker, but worse.”
Bianca stifled a laugh nearby. Zoë didn’t even blink.
But later, when Percy was on watch, he noticed something strange.
Zoë wasn’t sleeping.
She stood at the edge of the clearing, staring at the sky—not just looking, but searching, like she was trying to find something that refused to be found.
Percy hesitated, then walked over.
“You ever take a break?” he asked.
“I do not require one.”
“Yeah, well, humans do.”
She turned then, eyes glinting silver in the dark. “You are not entirely human, Percy Jackson. Do not pretend otherwise.”
He crossed his arms. “Still counts.”
For a moment, neither of them spoke. The forest hummed softly around them.
Then, unexpectedly, Zoë said, “The stars are… different now.”
Percy blinked. “Different how?”
She hesitated. It was the first time he’d ever seen her hesitate.
“Fainter,” she said at last. “Or perhaps… I remember them too brightly.”
Percy followed her gaze upward. The sky looked normal to him. Same constellations, same scattered light.
“They seem fine,” he said.
Zoë gave a faint, almost sad smile. “Yes. That is the problem.”
The first time Percy saved her life, it wasn’t heroic.
It was messy, desperate, and involved him tripping over a rock at exactly the wrong moment—which, somehow, knocked Zoë out of the path of a drakon’s tail.
They both hit the ground hard.
“You are a fool,” she snapped, scrambling up.
“Yeah,” Percy panted, “but a helpful fool.”
Zoë opened her mouth to retort—then stopped.
The drakon lay behind them, its tail having crushed a tree where she’d been standing.
For once, she had no immediate comeback.
“…You were fortunate,” she said finally.
Percy grinned, pushing himself up. “You’re welcome.”
She studied him for a long second, something unreadable flickering in her expression.
“Do not assume this changes anything,” she said.
“Wouldn’t dream of it.”
But it did.
It started small.
Zoë stopped correcting him every time he spoke.
Then she stopped correcting him at all.
Then, one night, she sat beside him at the fire without being asked.
“I have misjudged thee,” she said abruptly.
Percy nearly choked on his drink. “Wow. Mark the calendar.”
“Do not make me regret this.”
“Too late,” he said. “I’m already insufferable.”
A ghost of a smile touched her lips.
It vanished quickly—but Percy saw it.
And somehow, that felt like winning a battle he hadn’t known he was fighting.
The closer they got to Mount Tamalpais, the heavier Zoë seemed—not physically, but something else. Like every step cost her more than it should.
“You okay?” Percy asked one afternoon.
“I am fine.”
“You don’t look fine.”
“I did not ask for thy assessment.”
“Good,” Percy said. “Because you’re getting it anyway.”
She shot him an annoyed look—but it didn’t carry the same bite anymore.
“There are… old places here,” she said quietly. “Old memories.”
Percy frowned. “Bad ones?”
Zoë didn’t answer.
She didn’t have to.
When they finally faced Atlas, everything fell apart.
The sky itself seemed to crack under the weight of the Titan’s presence. The ground trembled. The air burned.
Percy barely had time to react before chaos swallowed them whole.
Zoë fought like a storm given form—swift, relentless, unyielding. For a moment, Percy thought she might actually win.
Then Atlas struck.
The blow came too fast.
Too hard.
Percy saw it happen in fragments—Zoë staggering, the shock in her eyes, the impossible way she fell.
“No—!”
He reached her just as she hit the ground.
“Zoë!” His voice broke. “Hey—hey, stay with me—”
She looked up at him, and for the first time since he’d met her, she didn’t look untouchable.
She looked… human.
“I did not… intend… to fall,” she murmured.
“Yeah, well,” Percy said fiercely, “get back up and prove it, then.”
Her lips twitched faintly.
“Still… insolent.”
“Still alive,” he insisted.
But even as he said it, he could feel it—the wrongness, the way the world seemed to be pulling her away.
Zoë’s gaze drifted to the sky.
“The stars…” she whispered. “They are clearer now.”
Percy swallowed hard. “Good. That’s—good.”
“They have always been my home,” she said softly. “Even when I could not return.”
He shook his head. “You’re not going anywhere.”
Zoë looked back at him.
And this time, there was no distance in her eyes.
Only something quiet. Warm. Certain.
“Thou art wrong, Percy Jackson,” she said gently. “But… I am glad I was wrong about thee.”
His chest tightened. “Zoë—”
“Do not forget me.”
“Not a chance.”
A faint smile.
Then—
Light.
For a long time after, Percy couldn’t look at the sky.
Not because it hurt.
Because it didn’t.
The stars were still there. Bright. Unchanged. Indifferent.
Except for one.
He didn’t know which one was hers. Maybe none of them. Maybe all of them.
But sometimes, when the world went quiet, he felt it—that same strange sense he’d noticed the first time he saw her.
Like she didn’t belong to one moment.
Like she was still moving, somewhere beyond the edges of everything he could see.
“Hey,” he muttered one night, staring upward. “You were wrong about one thing.”
The wind stirred softly, like it was listening.
“I observe just fine.”
For a second—just a second—the stars seemed to burn a little brighter.
And Percy could’ve sworn he heard her laugh.
Years passed.
Wars were fought. Friends were lost. The world nearly ended—more than once.
Percy changed. He had to.
But some things stayed with him.
The way Zoë had stood at the edge of the world like it was hers.
The way she’d looked at the sky like it was something she’d lost.
The way she’d smiled—rare, fleeting, but real.
He carried those things.
Even when he didn’t mean to.
Especially then.
It happened on a quiet night, long after everything else had settled.
Percy stood by the shore, waves lapping at his feet, the horizon stretching endlessly before him.
He wasn’t expecting anything.
That’s why it surprised him when the air shifted.
Not dramatically. Not like a monster attack or a godly arrival.
Just… enough.
“Thou art persistent,” a familiar voice said.
Percy froze.
Slowly, he turned.
Zoë stood a few steps away, just as he remembered—and not.
She looked brighter somehow, like starlight shaped into a person. The same silver eyes. The same steady presence.
But softer.
“Okay,” Percy said faintly. “Either I hit my head, or this is really happening.”
“A bit of both, perhaps.”
He let out a shaky laugh. “Yeah, that tracks.”
For a moment, neither of them moved.
Then Percy said, “You’re… here.”
“For a short while,” she replied. “Such things are… complicated.”
“Of course they are.”
She tilted her head slightly, studying him.
“Thou hast changed.”
“So have you.”
A small smile.
“Perhaps.”
Percy hesitated. There were a thousand things he could say. A thousand questions.
He settled on the simplest.
“I didn’t forget you.”
“I know.”
The words were quiet—but certain.
Zoë stepped closer, her gaze lifting to the sky.
“They are still beautiful,” she said.
“Yeah,” Percy said. “They are.”
A pause.
Then, softer—
“You were right, you know.”
Percy blinked. “About what?”
“I was wrong about thee.”
He smiled faintly. “Took you long enough.”
Zoë huffed—almost laughing.
And for a moment, it felt like no time had passed at all.
When she faded, it wasn’t sudden.
It was like watching starlight dim at dawn—gradual, inevitable, gentle.
“Do not look so stricken,” she said.
“I’m working on it,” Percy muttered.
Zoë reached out—just barely brushing his hand.
“I was never as far as thou believed,” she said.
Percy swallowed.
“Yeah,” he said quietly. “I think I knew that.”
She smiled one last time.
Then she was gone.
Percy stood there for a long time after.
The waves kept moving. The sky kept turning. The world didn’t stop.
It never did.
But when he finally looked up, he didn’t feel that distance anymore.
The stars weren’t something lost.
They were something… shared.
And somewhere among them, Percy knew—
Zoë Nightshade was still moving.
Still watching.
Still, somehow—
There.
And this time, that was enough.
