The campfire crackled in the middle of the ruined cathedral, casting flickering light across the broken stone and long-forgotten altars. The scent of blood still lingered from the earlier ambush—another group of fools thinking they could take Shatterfang from Charis. They hadn’t expected Kaelin to be there. They hadn’t expected her to fight like she enjoyed the bloodshed more than the victory.
She sat across from him now, her cloak discarded, legs stretched out, a smug smirk playing on her lips as she sharpened her dagger.
“You’re welcome, by the way,” she said, not looking up. “For saving your brooding ass.”
Charis leaned back against the cracked pillar behind him, one arm draped over his knee, Shatterfang resting at his side. “You’re welcome for not killing you the moment you showed up.”
Kaelin’s eyes flicked up, a dangerous gleam dancing in them. “Careful. That almost sounded like flirtation.”
He didn’t respond at first. He just watched her, letting the silence build like tension in a bowstring. Eventually, he said, “You’re reckless. That last one almost gutted you.”
“Please,” she scoffed. “He couldn’t even hold his blade straight. I’ve fought worse in the dark with one hand tied behind my back.”
“You talk too much.”
Kaelin grinned. “And you brood too much. We balance each other out.”
Charis shook his head, but the faintest twitch tugged at the corner of his mouth. It wasn’t a smile, not really—but it was something.
The firelight made her look otherworldly, like a creature born of chaos and smoke. He hated how much she got under his skin. She challenged him, mocked him, stood toe-to-toe with him without fear. But what unsettled him most was how… right she felt beside him. Like she belonged in the chaos he carried.
“We can’t keep doing this,” he said quietly.
Kaelin raised an eyebrow. “Doing what? Winning?”
“Walking this line between killing each other and—” He stopped.
Her smirk widened. “And?”
He met her gaze. “And whatever this is.”
Kaelin set her dagger down slowly, her expression shifting from playful to serious. “You think I don’t see it too? The pull between us? You’re not the only one haunted, Charis. I lost someone too. But you… you make the ache feel useful.”
Charis’s jaw tightened. “Don’t romanticize me. I’m not your salvation.”
“No,” she said, rising to her feet, her eyes locked on his. “You’re my match.”
The fire crackled between them, the silence now thick with a different kind of tension.
“We’re stronger together,” she continued, her voice low, rough with emotion. “You know it. I’ve seen the way people look at us when we fight side by side. They see it. They fear it.”
Charis stood slowly, facing her now. “Fear can be a weapon.”
Kaelin stepped in closer. “So can love. Even the twisted kind.”
His hand rose instinctively to the hilt of Shatterfang, as if grounding himself. “This sword has taken everything from me. If you stay close to me, it’ll take you too.”
Kaelin’s hand moved up, resting just over his chest. “Then let’s make it bleed for both of us.”
In that moment, with only the fire bearing witness, Charis realized something terrifying: he wanted her there. In the chaos. In the blood. In the fight. She was the first person since Lyra who didn’t try to fix him, didn’t pity him. She dared him to be worse—and better—all at once.
And he was starting to like it.
“Fine,” he said, his voice rough with unspoken emotions. “But if we’re doing this—”
Kaelin cut him off, her smirk returning like a blade sliding into a sheath. “We do it our way. No rules. No apologies.”
Charis nodded. “Then we walk into the dark together.”
She leaned in, her breath brushing his jaw. “Try not to fall in love too fast, hero.”
He looked down at her, the fire in her eyes reflecting the one beginning to burn inside him. “I think we already started.”