Deadly Duet Readers discussion
✧・゚:* Book 1*:・゚✧
>
.・゜-: ✧☾Chapters 6-10☽✧ :-゜・.
date
newest »
newest »
Chapter Seven
Kyra
There’s a heaviness in the room that even sunlight can’t chase away. Kyron watches me with that storm-in-his-eyes focus, Nyx curled content in his lap like she’s found the safest place in the world. The coffee is bitter, but I drink it anyway—something to do, something to anchor me to this morning that doesn’t feel real.
I tell myself it’s nothing. That the message is just noise, a prank, a ghost from a life I’ve already buried. But I know better. Trouble doesn’t just knock on my door; it picks the lock, slinks in, and settles in my bones.
Kyron hasn’t pushed since I brushed him off, but I can feel his attention like the heat before a storm—steady, relentless, waiting. It should irritate me. Instead, it makes me want to let my guard down, just for a second.
I can’t. Not now.
I rinse out my mug and set it in the sink. “You’re going to wear a hole in the floor with all that brooding,” I say, trying for lightness.
He doesn’t rise to the bait. “You’re not as good at hiding as you think, sunshine.”
I snort. “Maybe I’m just tired.”
He gives a slight nod, but I know he’s not convinced. Neither am I.
I move to the window, peeling back the curtain. The city is waking up—traffic humming, people moving with purpose, a world that pretends it doesn’t notice what happens in the shadows. I used to find comfort in that anonymity, the way I could disappear in a crowd. Now it feels like eyes are everywhere.
Nyx leaps from Kyron’s lap and weaves between my ankles, her purr vibrating against my skin. I scoop her up, burying my face in her fur. “At least you don’t judge,” I whisper.
Kyron comes up behind me, close enough that I can feel the heat of him, but he doesn’t touch. He never does unless I let him.
“Kyra.” His voice is low, gentle, edged with worry. “Whatever’s coming, we face it together. You’re not alone anymore.”
Something in me cracks—just a sliver. The part of me that remembers blood on my hands and rain in my hair, the way it felt that night he patched me up without asking questions. The part of me that wants, so badly, to let someone else carry the weight.
I turn, Nyx still in my arms, and meet his gaze. The city is a blur behind him, the world shrinking to just the two of us. “I know,” I say, and for once, I mean it.
But there’s fear, too. Because letting him in means risking everything—my secrets, my heart, my carefully constructed walls. And if the person behind those messages knows what I am, what we both are, then maybe Kyron’s right:
Whatever’s coming, it’s not just after me.
It’s after us.
And I don’t know if even together, we’re enough to survive it.
Kyra
There’s a heaviness in the room that even sunlight can’t chase away. Kyron watches me with that storm-in-his-eyes focus, Nyx curled content in his lap like she’s found the safest place in the world. The coffee is bitter, but I drink it anyway—something to do, something to anchor me to this morning that doesn’t feel real.
I tell myself it’s nothing. That the message is just noise, a prank, a ghost from a life I’ve already buried. But I know better. Trouble doesn’t just knock on my door; it picks the lock, slinks in, and settles in my bones.
Kyron hasn’t pushed since I brushed him off, but I can feel his attention like the heat before a storm—steady, relentless, waiting. It should irritate me. Instead, it makes me want to let my guard down, just for a second.
I can’t. Not now.
I rinse out my mug and set it in the sink. “You’re going to wear a hole in the floor with all that brooding,” I say, trying for lightness.
He doesn’t rise to the bait. “You’re not as good at hiding as you think, sunshine.”
I snort. “Maybe I’m just tired.”
He gives a slight nod, but I know he’s not convinced. Neither am I.
I move to the window, peeling back the curtain. The city is waking up—traffic humming, people moving with purpose, a world that pretends it doesn’t notice what happens in the shadows. I used to find comfort in that anonymity, the way I could disappear in a crowd. Now it feels like eyes are everywhere.
Nyx leaps from Kyron’s lap and weaves between my ankles, her purr vibrating against my skin. I scoop her up, burying my face in her fur. “At least you don’t judge,” I whisper.
Kyron comes up behind me, close enough that I can feel the heat of him, but he doesn’t touch. He never does unless I let him.
“Kyra.” His voice is low, gentle, edged with worry. “Whatever’s coming, we face it together. You’re not alone anymore.”
Something in me cracks—just a sliver. The part of me that remembers blood on my hands and rain in my hair, the way it felt that night he patched me up without asking questions. The part of me that wants, so badly, to let someone else carry the weight.
I turn, Nyx still in my arms, and meet his gaze. The city is a blur behind him, the world shrinking to just the two of us. “I know,” I say, and for once, I mean it.
But there’s fear, too. Because letting him in means risking everything—my secrets, my heart, my carefully constructed walls. And if the person behind those messages knows what I am, what we both are, then maybe Kyron’s right:
Whatever’s coming, it’s not just after me.
It’s after us.
And I don’t know if even together, we’re enough to survive it.
Chapter Eight
Kyra
I’m halfway through changing the sheets on my bed when my phone vibrates again. The sound is sharp, a little too loud for the hush of the apartment. I tell myself it’s nothing—another spam message, another ghost from the past. But when I check the screen, my stomach drops.
This time, it’s a photo.
Me, by the window, sunlight catching on my hair. The angle is familiar—too familiar. The kind of angle you only get if you’re here, if you’re watching.
My skin prickles. I look up, heart hammering, and see the same view from my window: the street, the glass, the shape of Nyx curled on the sill. Whoever sent this, they’re close. Watching. Maybe they’ve been watching for longer than I realized.
My hands start to shake. I drop the phone and it lands face-up on the comforter, the image still burning into my retinas, the timestamp staring back at me like an accusation. I can feel my breath coming faster, the walls of the room suddenly pressing in.
Kyron’s in the hallway, talking quietly to Nyx—his voice low, almost soothing, the kind of sound that always made the world feel a little less sharp. But he’s in the room in a heartbeat when he hears the way the glass in my voice cracks. “Kyra?”
I just point at the phone. I can’t get words past the tightness in my throat. He picks it up, jaw tightening as he scrolls. His whole body goes still: the calm before the storm.
“When did this come in?”
“Just now.” My words are thin, barely there.
He moves fast—sweeping the window for any sign of a camera, checking the corners of the ceiling, the smoke detector, the vents. His presence fills the room: all action, all focus, all storm. I watch him move, every muscle tense, the air around him electric. “We need to check the whole place,” he says, voice hard. “Now.”
We move through the apartment together, heartbeats thudding in sync: under the beds, behind the books, every crevice and corner. Every time our hands brush, I feel a jolt—fear, adrenaline, something more. Nyx weaves between our ankles, her tail puffed with nerves, her eyes wide and gold in the dim light.
When we find nothing, it doesn’t feel like relief. It feels like the walls have closed in. Like whoever is out there is smarter, closer, more dangerous than either of us realized.
Kyron pulls out his phone and dials Luca. I listen to the clipped, brutal edge in his tone—the one that means he’s already plotting violence, already thinking about what he’ll do if someone touches me. “We’ve got a problem,” he says, and his voice is ice.
He listens, nods, then hangs up. “Luca says someone’s been asking around about you. Descriptions match. He doesn’t know who, but he’ll keep his ear to the ground.”
The air feels electric, humming with fear and possibility. I lean against the kitchen counter, trying to steady my hands, pretending for a moment that I’m not coming apart at the seams.
Kyron stands across from me, hands braced on the counter, his eyes never leaving mine. “We’re not waiting for whoever this is to make the next move. We go first. Together.”
The word together lands between us—heavy and bright and terrifying in its promise. My fear knots with something else: hope, maybe, or just the old thrill of having an ally at my side. Even if the world is burning.
“I don’t want you getting hurt because of me,” I say, quieter than I mean to. My voice is raw, stripped bare.
He moves closer—so close I can’t see anything but him. For a heartbeat, the city falls away. “You’re not the only one with scars, Kyra. I’m here because I want to be. I’m not leaving you alone in this.”
His hand finds mine, fingers rough, steady. For a moment, the world shrinks to the space between us and the heat in his gaze. Something inside me fractures, softens, something I thought I’d buried years ago. I don’t pull away. I let him hold me there—anchored, steady.
If this is what danger feels like—heartbeat against heartbeat, trust tangled up with fear—I think I’d rather face it than spend another second running alone.
“Okay,” I whisper. “Together.”
He squeezes my hand, grounding me, and for the first time all day, I feel like maybe—just maybe—I’m not prey anymore.
Nyx brushes against our legs, purring—a small, stubborn reminder that we’re not alone. That maybe, together, we’re more dangerous than whatever’s hunting us.
Kyra
I’m halfway through changing the sheets on my bed when my phone vibrates again. The sound is sharp, a little too loud for the hush of the apartment. I tell myself it’s nothing—another spam message, another ghost from the past. But when I check the screen, my stomach drops.
This time, it’s a photo.
Me, by the window, sunlight catching on my hair. The angle is familiar—too familiar. The kind of angle you only get if you’re here, if you’re watching.
My skin prickles. I look up, heart hammering, and see the same view from my window: the street, the glass, the shape of Nyx curled on the sill. Whoever sent this, they’re close. Watching. Maybe they’ve been watching for longer than I realized.
My hands start to shake. I drop the phone and it lands face-up on the comforter, the image still burning into my retinas, the timestamp staring back at me like an accusation. I can feel my breath coming faster, the walls of the room suddenly pressing in.
Kyron’s in the hallway, talking quietly to Nyx—his voice low, almost soothing, the kind of sound that always made the world feel a little less sharp. But he’s in the room in a heartbeat when he hears the way the glass in my voice cracks. “Kyra?”
I just point at the phone. I can’t get words past the tightness in my throat. He picks it up, jaw tightening as he scrolls. His whole body goes still: the calm before the storm.
“When did this come in?”
“Just now.” My words are thin, barely there.
He moves fast—sweeping the window for any sign of a camera, checking the corners of the ceiling, the smoke detector, the vents. His presence fills the room: all action, all focus, all storm. I watch him move, every muscle tense, the air around him electric. “We need to check the whole place,” he says, voice hard. “Now.”
We move through the apartment together, heartbeats thudding in sync: under the beds, behind the books, every crevice and corner. Every time our hands brush, I feel a jolt—fear, adrenaline, something more. Nyx weaves between our ankles, her tail puffed with nerves, her eyes wide and gold in the dim light.
When we find nothing, it doesn’t feel like relief. It feels like the walls have closed in. Like whoever is out there is smarter, closer, more dangerous than either of us realized.
Kyron pulls out his phone and dials Luca. I listen to the clipped, brutal edge in his tone—the one that means he’s already plotting violence, already thinking about what he’ll do if someone touches me. “We’ve got a problem,” he says, and his voice is ice.
He listens, nods, then hangs up. “Luca says someone’s been asking around about you. Descriptions match. He doesn’t know who, but he’ll keep his ear to the ground.”
The air feels electric, humming with fear and possibility. I lean against the kitchen counter, trying to steady my hands, pretending for a moment that I’m not coming apart at the seams.
Kyron stands across from me, hands braced on the counter, his eyes never leaving mine. “We’re not waiting for whoever this is to make the next move. We go first. Together.”
The word together lands between us—heavy and bright and terrifying in its promise. My fear knots with something else: hope, maybe, or just the old thrill of having an ally at my side. Even if the world is burning.
“I don’t want you getting hurt because of me,” I say, quieter than I mean to. My voice is raw, stripped bare.
He moves closer—so close I can’t see anything but him. For a heartbeat, the city falls away. “You’re not the only one with scars, Kyra. I’m here because I want to be. I’m not leaving you alone in this.”
His hand finds mine, fingers rough, steady. For a moment, the world shrinks to the space between us and the heat in his gaze. Something inside me fractures, softens, something I thought I’d buried years ago. I don’t pull away. I let him hold me there—anchored, steady.
If this is what danger feels like—heartbeat against heartbeat, trust tangled up with fear—I think I’d rather face it than spend another second running alone.
“Okay,” I whisper. “Together.”
He squeezes my hand, grounding me, and for the first time all day, I feel like maybe—just maybe—I’m not prey anymore.
Nyx brushes against our legs, purring—a small, stubborn reminder that we’re not alone. That maybe, together, we’re more dangerous than whatever’s hunting us.
Chapter Nine
Kyron
The city feels different when you’re being hunted. Every shadow’s a threat, every face a question mark. I keep Kyra on my left—closer to the buildings, away from the curb, away from the kind of people who stare too long and smile too slow. She rolls her eyes, but she lets me do it. I’m not sure if it’s trust or exhaustion, but I’ll take either.
We move through the city like we belong here—hoods up, hands in pockets, eyes everywhere. I keep cataloguing every detail: the guy lingering by the corner store, the car that hasn’t moved in two days, the half-hidden camera above the pawn shop. Old habits die hard. Survival dies even harder.
Luca’s tattoo shop is a safe haven of sorts—if you can call anywhere safe. He nods when we walk in, flicks his gaze over Kyra, then back to me. No words, just the silent code of people who know how fast things can go sideways.
“Got something?” I ask, voice low.
He jerks his chin toward the back room. “Someone new’s been asking for you. Both of you.” He glances at Kyra, and for a moment, I see the worry flicker in his eyes. “Word is, they’re not just looking. They’re hunting.”
Kyra stiffens at my side. I rest my hand on her back, grounding her—and maybe myself.
“Name?” I press.
Luca shakes his head. “No name. Just a rumor. Calls himself ‘The Cleaner.’ Real ghost—nobody knows what he looks like, but the people he’s after? They disappear.”
I bite back a curse. The cleaner. Of course.
“Anything else?”
Luca hesitates, then slides a slip of paper across the counter. A symbol—something sharp and almost familiar, inked in black. “He left this. Said you’d know what it means.”
Kyra leans in, jaw tight. “Do you?”
I stare at the symbol, memory flickering—something from before, a job gone wrong, blood on concrete. My pulse spikes. “Yeah,” I answer, voice rough. “It means we don’t wait for him to find us.”
We step back into the city, the weight of the hunt settled on both our shoulders. Kyra’s hand brushes mine, fingers cold, but her gaze is steady.
“You ready?” I ask.
She gives me a wicked smile—sharp, alive, the kind that got me into trouble the first time I met her. “Why do you think I let you come along?”
I almost laugh. Almost.
As we move through the city, I catch sight of a shadow in the glass—a reflection that doesn’t belong. Paranoia, or something worse? I keep Kyra close.
Back in the apartment, while she’s in the shower, my phone buzzes.
A new message.
No words—just a photo.
Me, years ago, blood on my hands, standing over a body I thought no one saw.
Ice settles in my veins.
This isn’t just about Kyra anymore.
I delete the image, but the threat stays with me, cold and sharp.
When Kyra returns, hair damp, eyes searching, I manage a small smile. “We’re not running. Not this time.”
She nods, and I see it in her—fear and fire, all tangled up. And I realize, with sudden clarity, that I’d burn down the city before I let anyone hurt her.
The game’s changed.
We’re not prey anymore.
Kyron
The city feels different when you’re being hunted. Every shadow’s a threat, every face a question mark. I keep Kyra on my left—closer to the buildings, away from the curb, away from the kind of people who stare too long and smile too slow. She rolls her eyes, but she lets me do it. I’m not sure if it’s trust or exhaustion, but I’ll take either.
We move through the city like we belong here—hoods up, hands in pockets, eyes everywhere. I keep cataloguing every detail: the guy lingering by the corner store, the car that hasn’t moved in two days, the half-hidden camera above the pawn shop. Old habits die hard. Survival dies even harder.
Luca’s tattoo shop is a safe haven of sorts—if you can call anywhere safe. He nods when we walk in, flicks his gaze over Kyra, then back to me. No words, just the silent code of people who know how fast things can go sideways.
“Got something?” I ask, voice low.
He jerks his chin toward the back room. “Someone new’s been asking for you. Both of you.” He glances at Kyra, and for a moment, I see the worry flicker in his eyes. “Word is, they’re not just looking. They’re hunting.”
Kyra stiffens at my side. I rest my hand on her back, grounding her—and maybe myself.
“Name?” I press.
Luca shakes his head. “No name. Just a rumor. Calls himself ‘The Cleaner.’ Real ghost—nobody knows what he looks like, but the people he’s after? They disappear.”
I bite back a curse. The cleaner. Of course.
“Anything else?”
Luca hesitates, then slides a slip of paper across the counter. A symbol—something sharp and almost familiar, inked in black. “He left this. Said you’d know what it means.”
Kyra leans in, jaw tight. “Do you?”
I stare at the symbol, memory flickering—something from before, a job gone wrong, blood on concrete. My pulse spikes. “Yeah,” I answer, voice rough. “It means we don’t wait for him to find us.”
We step back into the city, the weight of the hunt settled on both our shoulders. Kyra’s hand brushes mine, fingers cold, but her gaze is steady.
“You ready?” I ask.
She gives me a wicked smile—sharp, alive, the kind that got me into trouble the first time I met her. “Why do you think I let you come along?”
I almost laugh. Almost.
As we move through the city, I catch sight of a shadow in the glass—a reflection that doesn’t belong. Paranoia, or something worse? I keep Kyra close.
Back in the apartment, while she’s in the shower, my phone buzzes.
A new message.
No words—just a photo.
Me, years ago, blood on my hands, standing over a body I thought no one saw.
Ice settles in my veins.
This isn’t just about Kyra anymore.
I delete the image, but the threat stays with me, cold and sharp.
When Kyra returns, hair damp, eyes searching, I manage a small smile. “We’re not running. Not this time.”
She nods, and I see it in her—fear and fire, all tangled up. And I realize, with sudden clarity, that I’d burn down the city before I let anyone hurt her.
The game’s changed.
We’re not prey anymore.
Chapter Ten
Kyra
The city feels sharper tonight. Like the shadows have teeth.
We walk home in silence, but it’s not the comfortable kind. Every sound is too loud. Every light feels like a spotlight. I can feel Kyron’s gaze sliding to me again and again, like he’s waiting for me to break. I don’t. I won’t.
When we reach the apartment, I double-check the locks. Kyron makes a circuit of the rooms, eyes narrowed, jaw tight. Nyx sits on the windowsill, tail twitching—her own silent alarm.
I’m still thinking about that symbol. The Cleaner. The way Kyron’s face changed when he saw it—like a ghost stepped into the room and sat down beside us. I want to ask, but I don’t. Not yet.
Instead, I flick on the kettle and stare out at the city. The apartment is quiet except for the hum of the fridge and the soft thud of Kyron’s boots against the floor.
He comes to stand beside me, close enough that our shoulders touch. “We’ll stop him,” he says quietly. “I promise.”
“You don’t have to promise,” I reply. “I’m not helpless.”
He gives me a sideways look—half challenge, half affection. “Didn’t say you were.”
Something in my chest loosens. Just a little.
The kettle whistles. I pour us both mugs, hands steady even though everything inside me feels off-balance. We sit at the table, Nyx winding around our ankles, the city’s glow painting patterns across the wall.
For a minute, it’s almost normal. Two people, late-night tea, a cat between them. But under the surface, the water is boiling.
I finally ask, “That symbol. What does it mean to you?”
Kyron’s jaw ticks. He looks at his hands, then at me. “It’s a mark. A warning. The Cleaner doesn’t leave it unless he wants you to know you’re next.” His voice is low, rough. “I’ve seen it before. Years ago—before you.”
I swallow. “Did you ever…?”
He shakes his head. “I got away. Someone else didn’t.”
I nod, letting the silence fill the space between us. The truth is, I’m scared. Not just of The Cleaner, but of what he means for us—for the fragile thing growing between me and Kyron, for the life I’ve built out of shadows and sharp edges.
Kyron reaches across the table, his hand covering mine. His skin is warm, his grip steady. “We’ll fight, Kyra. Both of us.” His thumb strokes a pattern over my knuckles, grounding me.
For the first time, I let myself lean into him, just a little. “I know.”
We sit like that, hands entwined, the city’s violence and promise humming just beyond the glass. Nyx sprawls in my lap, purring—a heartbeat of comfort.
This is what it means to choose someone, I think. Not to keep them safe, but to stand with them in the dark, teeth bared, ready.
We’re not running. Not anymore.
Kyra
The city feels sharper tonight. Like the shadows have teeth.
We walk home in silence, but it’s not the comfortable kind. Every sound is too loud. Every light feels like a spotlight. I can feel Kyron’s gaze sliding to me again and again, like he’s waiting for me to break. I don’t. I won’t.
When we reach the apartment, I double-check the locks. Kyron makes a circuit of the rooms, eyes narrowed, jaw tight. Nyx sits on the windowsill, tail twitching—her own silent alarm.
I’m still thinking about that symbol. The Cleaner. The way Kyron’s face changed when he saw it—like a ghost stepped into the room and sat down beside us. I want to ask, but I don’t. Not yet.
Instead, I flick on the kettle and stare out at the city. The apartment is quiet except for the hum of the fridge and the soft thud of Kyron’s boots against the floor.
He comes to stand beside me, close enough that our shoulders touch. “We’ll stop him,” he says quietly. “I promise.”
“You don’t have to promise,” I reply. “I’m not helpless.”
He gives me a sideways look—half challenge, half affection. “Didn’t say you were.”
Something in my chest loosens. Just a little.
The kettle whistles. I pour us both mugs, hands steady even though everything inside me feels off-balance. We sit at the table, Nyx winding around our ankles, the city’s glow painting patterns across the wall.
For a minute, it’s almost normal. Two people, late-night tea, a cat between them. But under the surface, the water is boiling.
I finally ask, “That symbol. What does it mean to you?”
Kyron’s jaw ticks. He looks at his hands, then at me. “It’s a mark. A warning. The Cleaner doesn’t leave it unless he wants you to know you’re next.” His voice is low, rough. “I’ve seen it before. Years ago—before you.”
I swallow. “Did you ever…?”
He shakes his head. “I got away. Someone else didn’t.”
I nod, letting the silence fill the space between us. The truth is, I’m scared. Not just of The Cleaner, but of what he means for us—for the fragile thing growing between me and Kyron, for the life I’ve built out of shadows and sharp edges.
Kyron reaches across the table, his hand covering mine. His skin is warm, his grip steady. “We’ll fight, Kyra. Both of us.” His thumb strokes a pattern over my knuckles, grounding me.
For the first time, I let myself lean into him, just a little. “I know.”
We sit like that, hands entwined, the city’s violence and promise humming just beyond the glass. Nyx sprawls in my lap, purring—a heartbeat of comfort.
This is what it means to choose someone, I think. Not to keep them safe, but to stand with them in the dark, teeth bared, ready.
We’re not running. Not anymore.



Kyron
She tries to play it off with a shrug, but I see her smile falter. It’s just for a second—a flash of worry, a crack in the armor she’s so good at wearing. But I catch it, the same way I catch every little tell she tries to hide.
“Just spam,” she says, tossing her phone aside like it doesn’t matter. She busies herself with the coffee, back turned, shoulders stiff. Nyx jumps into my lap, purring, but my focus is all on Kyra.
She’s lying. I know it in the way her voice goes flat, in the way her knuckles whiten around the mug. I want to press, demand to know who’s threatening her, but I remember what happened the last time I pushed too hard—how easy it is for both of us to retreat behind old scars.
So I let her pretend, for now. Let her have her silence.
Nyx butts her head against my hand, demanding attention. I scratch behind her ears, remembering another night—another kitchen, another version of us.
☆*:..。. ♬♩♪♩ .。.:*☆ ♩♪♩♬☆*:..。. ♬♩♪♩ .。.:*☆ ♩♪♩♬☆*:..。. ♬♩
Then
Kyra was seventeen, all sharp edges and stubborn pride. She’d shown up at my place just after midnight, rain-soaked, blood on her sleeve, that same haunted look in her eyes. She wouldn’t say what happened, only that she “handled it.”
I made us tea, handed her a towel, and sat at the table across from her. She kept her gaze on the steam rising from her cup.
We didn’t talk about the blood or why her hands shook. I just let the silence stretch, filling the space with calm I hoped she’d borrow.
After a few minutes, she finally looked up. “Does it ever get easier?”
“What?”
“Being the one who does what no one else will.”
I considered lying, but I didn’t. “No. But you get better at hiding it.”
She almost smiled, but it didn’t reach her eyes. “You always know when I’m lying, don’t you?”
“Yeah,” I said, reaching across the table, hand covering hers. “And I’ll always be here when you need me. Even if you don’t ask.”
She squeezed my fingers, and for a moment, the world felt less heavy. Less dangerous.
☆*:..。. ♬♩♪♩ .。.:*☆ ♩♪♩♬☆*:..。. ♬♩♪♩ .。.:*☆ ♩♪♩♬☆*:..。. ♬♩
The kettle whistles. Kyra pours water into her mug, shoulders relaxing just enough to let me know she’s still fighting whatever ghost is haunting her phone.
I watch her, Nyx purring in my lap, and I’m back in that old kitchen—knowing, even then, that I’d do anything to keep her safe. That some promises don’t fade, no matter how many years or secrets come between us.
Kyra meets my eyes, a stubborn glint lingering beneath her bravado. “I’m fine, Vale. Don’t start.”
I offer her a slow, steady smile—one she can’t quite read. “Whatever you say, sunshine.”
But I’m already making plans. Because Kyra and I both know: trouble doesn’t knock. It slithers in, quiet as regret. And this time, I’m not letting it take her without a fight.