Chapter 40 Apology
Night settled gently around the cabin.
Not the kind of night that pressed in with cold or threat, but one that lingered — soft, damp, smelling faintly of river water and pine sap. The fire pit outside had burned down to glowing embers, the flames low enough to no longer command attention. Crickets had taken over the soundscape, their rhythm steady, unbothered by human tension.
Selene rose from her chair without ceremony.
“I think I’m done for the night,” she said lightly, voice calm, unweighted. “I didn’t sleep well earlier.”
The fire pit continued to burn behind Selene as she walked away.
Not brightly anymore—just enough flame to keep the coals alive, to cast long shadows across the stone patio. The forest beyond the clearing swallowed the light greedily, trees standing close together like they were listening. Night had begun its slow descent, not abrupt, not dramatic, but inevitable. The sky above the river dimmed into a muted blue-gray, stars still undecided about whether they would show themselves.
Selene did not look back.
She never did when she wanted someone to follow.
The cabin door opened easily beneath her hand. Inside, warmth wrapped around her again—thicker now, heavier, scented with woodsmoke and something faintly sweet that lingered in the beams. The interior lights were dimmed, casting everything in amber tones that softened edges and blurred intentions. The stairs rose ahead of her, familiar already, each step worn smooth as if many people before her had climbed them in quiet contemplation.
She ascended slowly.
Not because she was tired.
Because she wanted to be heard.
Behind her, the fire pit chairs scraped faintly. Footsteps followed—not rushed, not hesitant either. Christopher moved like someone who had already decided and was now afraid of what that decision meant.
She reached her room first.
The door was still ajar, the faint sound of the river threading through the space like a living thing. Selene stepped inside and stopped just past the threshold, allowing him to enter fully before she turned.
Christopher closed the door behind him.
The click was soft.
For a moment, they stood there in silence.
The room felt smaller at night. Not claustrophobic but intimate. Shadows gathered in the corners, drawn inward by the warmth. The bed sat near the window, white sheets faintly illuminated by moonlight reflecting off the water outside. The chair by the window held Selene’s jacket, folded neatly, deliberate as everything she did.
Christopher cleared his throat.
“I should have said something earlier,” he began, voice low, careful. “By the fire.”
Selene didn’t move.
She crossed the room slowly, as if his words had weight and she needed space to carry them. She stopped near the window, turning just enough for him to see her profile reflected faintly in the glass—two versions of her layered together, both quiet, both unreadable.
“Earlier wouldn’t have changed anything,” she said.
“It might have,” he replied. “I should have apologized then.”
She finally looked at him.
Not sharply.
Not coldly.
Just tired.
“You apologize when it’s safe,” Selene said. “When no one’s watching. When it costs you nothing.”
The words were not raised. They didn’t need to be.
Christopher flinched anyway.
“That’s not fair,” he said quietly.
“No,” she agreed. “It isn’t.”
She turned away again, placing a hand on the windowsill. Outside, the river moved steadily, unconcerned with human conflict. Moonlight traced its surface in broken silver lines, constant and unyielding.
“In your office,” Selene continued, “you spoke to me like I was a problem you needed to manage. Not a person you were supposed to protect.”
Christopher took a step closer.
“I was angry,” he said. “I was embarrassed. Everyone was watching—”
“So you punished me,” she finished.
“I didn’t mean to,” he said quickly. “Selene, I swear I didn’t.”
She laughed then.
Soft. Almost breathless.
“That’s the part that hurts the most,” she said. “You didn’t mean to. You just… did.”
The silence that followed was heavy.
Christopher ran a hand through his hair, pacing once before stopping himself, as if remembering she hated when he did that—when he moved instead of listening.
“I hate who I was in that moment,” he said. “I hate that I let you stand there alone.”
She closed her eyes briefly.
Just long enough.
“I waited,” Selene said. “Do you know that? I waited for you to say something. Anything. Even your name would have been enough.”
His breath hitched.
“I’m sorry,” he whispered. “I was wrong. Completely wrong.”
She turned toward him fully now.
Her eyes were glassy but not crying. Controlled pain was always more convincing than tears.
“I don’t know how to trust you after that,” she said. “I don’t even know if I should.”
Christopher stopped in front of her, hands clenched at his sides like he didn’t trust himself to touch her.
“Tell me how to fix it,” he said. “I’ll do anything. I’ll say anything. Just—don’t shut me out.”
There it was again.
The plea.
Selene watched it land in him, watched guilt settle into something desperate and pliable.
She exhaled slowly.
“I don’t need you to fix anything,” she said. “I just need you to stay.”
He nodded immediately. “I will. I promise.”
“Not just when things are calm,” she added. “Not just when I’m quiet and agreeable.”
“I won’t leave,” he said firmly. “Not again.”
She looked down.
Let her shoulders drop a fraction.
Let vulnerability slip into her posture like something accidental.
“I’m tired,” she said softly. “I don’t have the energy to be strong right now.”
That was the moment.
The precise moment when Christopher stepped closer without thinking, instinct overriding caution. He reached for her hesitantly, then wrapped his arms around her, careful and protective.
Selene allowed it.
She leaned into his chest just enough.
Not fully.
Never fully.
His body relaxed against hers, relief flooding him like he had been holding his breath for weeks.
“You don’t have to be strong,” he murmured. “Not with me.”
She said nothing.
He guided her gently toward the bed, movements slow, reverent. She sat first, then lay back against the pillows, eyes drifting closed as if exhaustion had finally claimed her.
Christopher hesitated, then lay beside her.
At first, there was space between them.
Then less.
His arm slid around her waist, pulling her closer. Selene let her head rest against his shoulder, feeling his heartbeat beneath her ear—fast, uneven, entirely too eager to please.
“I missed this,” he whispered. “I missed you.”
She didn’t respond.
He shifted slightly, pressing his forehead to her hair, breathing her in like reassurance. After a moment, he tilted her chin gently, moving slowly, carefully, giving her every opportunity to pull away.
She didn’t.
Not immediately.
When his lips neared hers, Selene turned her face just enough for the kiss to miss.
Her voice was quiet. Raw.
“I can’t,” she said. “Not yet.”
He froze.
“I’m sorry,” he said quickly. “I didn’t mean to—”
“I know,” she interrupted softly. “I just… it still hurts.”
He nodded, guilt washing over him in visible waves. “Of course. Of course it does. I won’t push. I swear.”
He tightened his arm around her protectively instead, holding her like something fragile and precious.
Selene let him.
She focused on the river outside, on the steady sound of water that never hesitated, never doubted its path.
And in that stillness, the idea settled fully into place.
This was how she would do it.
Not confrontation.
Not exposure.
She would let Christopher ruin himself.
By chasing a version of her that no longer existed.
By overcompensating.
By choosing her publicly while believing he was fixing things privately.
By making promises he couldn’t keep without unraveling everything else.
She would be the weak Selene.
The hurt Selene.
The Selene who needed time.
And he would give her everything.
Outside the door, the floorboard creaked faintly.
Selene didn’t move.
She didn’t need to.
Kai stood there in the hallway, breath shallow, heart racing, every word slicing into her like a quiet betrayal. She had followed them, unable to stop herself, ears pressed close to the wood as if proximity might change what she was hearing.
She heard the apology.
She heard the remorse.
She heard Christopher’s voice—soft, sincere, nothing like the sharp tone he used with her.
Her fingers curled into fists.
Inside the room, Selene opened her eyes.
She didn’t turn.
She didn’t smile.
She simply knew.
Because Kai always listened.
And Selene always planned for listeners.
The river kept flowing.
The cabin held its breath.
And somewhere deep beneath Selene’s skin, the Hourglass Mark remained silent—not because nothing was happening, but because everything was unfolding exactly as it should.