The coupe purrs against the curb like it was born to park here, even if half the gawking looks say we weren’t. Sleek black, sunlight sliding off the hood like it knows my na. Our doors shut almost in unison—too close, too practiced. One thud too many for strangers. And of course, the front steps notice.
“The sa car?” soone gasps, scandal and delight braided tight.
“Carpool,” another offers, flimsy as tissue.
“Since when do they ride together?” a third cuts in, already sharpening knives.
The voices stack, tumble, multiply until the air hums with teeth.
Salt stains from last week’s snow crunch under my heels, little knives reminding winter doesn’t care about theatrics. My breath ghosts out in a plu. Cassie’s does too—two twin clouds like they rehearsed it.
I smooth my blazer because it gives my restless hands a job. She tightens her ponytail because ritual is how she claims a room. We don’t look at each other. Looking would be a confession.
The glass doors loom smug and reflective, pretending not to know us while recording every detail. Inside, the lobby hums with disinfectant, wet wool, gossip disguised as chatter. Phones tilt without tilting. Eyes cover mouths without covering. The hallway votes with its stares.
We fall into step, an invisible choreography we never practiced but sohow always knew. Too perfect. Too polished. And the whispers feed on that perfection like wolves.
Poster hearts for Gloamhearts sag under surrendering tape. Soone’s scrawled horns on one, ink still wet. Bring Your Own Drama. Cute. Fitting.
“Captain?” A voice slices through—sweet on the surface, sugared with suspicion underneath. Marcy Lorne, sophomore flyer, ponytail defying physics, peels out of the cheer knot to block our path. Her eyes ping-pong between Cassie and like she’s caught us sneaking back from a cri scene. “Why are you two coming in together? And why was Fairborn driving Quinveil’s car?”
The hallway stalls, ears cocked.
Cassie doesn’t blink. “Parental tyranny,” she says, crisp as the morning announcents. “Mine and hers decided our rivalry was going to tank the program if we didn’t… work on it.”
“Carpool therapy,” I add, syrupy venom. “One vehicle. One peace treaty. Minimal bloodshed.”
Marcy’s jaw drops. “Wait—you’re serious?”
“Deadly,” Cassie says. Her chin tilts a fraction, sharp enough to cut glass.
“Parental nonsense,” I echo, dripping boredom like ink. “Apparently, we’re supposed to ‘learn to get along’ before we destroy the whole school. Their words, not mine.”
The cheer knot titters, delighted by blood in the water. “Oh my god, it’s, like, punishnt carpool.”
“Think of it as community service,” Cassie tosses smoothly, already brushing past.
The whispers spike another octave. Cover story delivered. Plausible enough to eat.
And because the universe hates , Nate Ashborne chooses that exact mont to peel out of the lacrosse pack like the hallway parted by divine right. Shoulders broad, grin too easy, that unbearable shine of a boy who’s never once had to earn his orbit. His hoodie reeks of lemon-bright detergent, so clean it stings my teeth.
He stations himself directly in Cassie’s gravity, grin dialed gallant. “Gloamhearts. With .” Not a question. An offering.
My jaw stays loose. My face bored. Boredom is safer than the knife-edge truth gnashing in my chest. The ring under its glamour doesn’t shift, but I do. Jealousy isn’t in the tal—it’s in my blood, hot and unclaid.
Cassie doesn’t blink. Her chin lifts the barest fraction, captain composure carved in marble. “I’ll let you know.” Smooth as glass. Untouchable.
The squad hears yes because they’re desperate. Onlookers hear maybe because maybe is tastier than certainty.
And ? I feel her tether brush against mine. Not words—just the faint spark under my ribs, her thought sliding against my skin like a fingertip traced inside bone: Easy, Firefly. It’s optics. I’ve got you.
I don’t answer. If I open the link, even silently, I might spill sothing honest.
Nate’s orbit lingers too long. The squad’s already whispering wedding hashtags when the air shifts again—detergent still in my nose, but under it sothing sharper, antiseptic, clinical. Wrong. Doesn’t belong in a high school hallway.
Bree Halden.
She doesn’t shove through the crowd. She doesn’t need to. She drifts, posture rehearsed into precision, shoulders squared like soone ironed the confidence into her over winter break.
Her stride is just a notch too precise, eye contact held half a beat longer than any kid our age should manage. Break didn’t just change her polish—she either borrowed it or bought it wholesale.
“Captain’s in high demand,” she says, pitched perfect so half the hallway gets it without anyone accusing her of trying. Her gaze slides over Cassie—lingers—then pivots past with a lazy cruelty, like I’m not worth the calories. “Vice looks… blindsided.”
Laughter zips down the lockers like a spark on fuse wire.
I smile sharp enough to cut. “Blindsided takes talent. You’ll need practice.”
Her eyes flick once, cool and deliberate, but she doesn’t bite. She lets silence do the work for her, and the squad titters because they mistake it for victory. Bree drifts forward, antiseptic-citrus wrongness trailing like a signature, vanishing into a knot of sophomores who look at her like she invented oxygen.
The ring under its glamour cools against my skin—a flicker of Cassie through the tether: Calm down. I’ve got this.
I keep my expression bored, jaw aching with how hard I’m grinding it. Bree didn’t just show up—she arrived. Different from last term. And I don’t know yet if it’s practice… or power.
We separate along our pre-planned geotry—her to the right bank of lockers, to the left—because distance sells the lie, even if it tastes like pennies.
tal bangs open, echoes sharp as cymbals. A girl two down curses when hers jams, then kicks it into submission. The intercom coughs, threatens to speak, thinks better of it.
I spin my combination by feel. Ritual. Anchor. Pretend this is just a locker, not a stage. But the whispers behind my shoulder keep humming:
“They’re still talking.”
“Punishnt carpool.”
“Fairborn’s car, not Quinveil’s.”
“Their parents must be desperate.”
“Bet they’ll crack before Gloamhearts.”
The ring stays cool on my hand. Glamour holds its mall-glass lie. Cassie doesn’t look over. I don’t either. Looking would be gasoline.
Bree makes sure the crowd doesn’t forget her. She leans against her locker like it was designed for her bones, posture so polished it squeaks. Sophomores orbit, drinking down her cadence like it’s oxygen. She doesn’t glance my way—but she doesn’t need to. Every line of her body screams she knows she’s in the triangle now.
Horoom swallows us like tide. Rows. Desks. Fluorescents buzzing penance overhead. We take our assigned estrangent—two rows apart, two desks between. Far enough for adults to believe in maturity, close enough for my peripheral vision to remain a hazard.
I line up my notebook, date in the corner, hands desperate for sothing safe.
Roll call drones. The teacher’s voice is worn, essays ground down to dust. Nas march. Papers shuffle.
“Riley Hart,” she says, and the script arrives thin as tissue. “Extended family leave.”
It lands like a dropped plate.
The room holds its breath, then pretends it didn’t hear the crash. A pen clicks. A chair sighs. Whispers pressed into sleeves: Her Instaveil hasn’t pinged since break. No date. No story. Just gone.
My mouth tastes like copper. I underline the date twice, hard enough to dent the page.
Across the rows, Cassie sits soldier-straight, eyes forward. She doesn’t look at . Doesn’t need to. The tether brushes once—steady, like a hand smoothing my sleeve: Breathe.
I obey, because not obeying feels too much like losing.
The doorway claims its last entrant a beat later. Bree Halden. Tid to the second, posture perfect, like she auditioned for “late arrival” and nailed the callback. She scans the room once, casual enough to cut, then chooses the exact seat that triangulates and Cassie with surgical ease.
That antiseptic-citrus ghost slides through the vents again, gone before anyone else notices.
She opens her notebook with quiet precision, faint smile curling like she knows the script we’re stuck in. Like she’s just waiting for her line.
The bell spits us back into the hall like coins from a cracked machine. Lockers bang, chatter spikes, air thick with paper dust and floor polish. Geotry holds—we peel into the current near each other but never touching, orbiting like parallel storms. Optics, optics, optics.
The whispers multiply anyway:
“Punishnt carpool—parents forcing it.”
“They’ll combust before Gloamhearts.”
“Why would Cassie be driving her car?”
“Because they’re practicing not murdering each other.”
“Then why the matching rings?”
“They’re glamours, duh. Fake.”
“Everything about them’s fake.”
“Nate asked her already—she didn’t say no.”
“So she’s holding out.”
“Or waiting for soone better.”
“She’s saving it for the Gloamhearts Dance, I swear. Big reveal.”
“Or they’re secretly together.”
“Don’t be stupid. They hate each other.”
“Not that much.”
The hallway hums with contradictions, every voice a pebble hitting glass. My face stays bored, practiced neutrality. My pulse doesn’t listen.
“Quinveil.”
Michael Sandalwood steps into my lane like the universe put him there on purpose. Peppermint gum. Pressed blazer. The kind of careful kindness that feels rehearsed but not cruel. His eyes are steady, not hunting. Almost too steady.
“Gloamhearts,” he says—my na folded into the offer like a ribbon. “With .”
Heat claws up my throat, sharp and petty wildfire. The old rumor scratches under my ribs, ugly and loud. My bag strap bites my palm because my fingers need sothing to hurt.
Cassie doesn’t look at . She doesn’t have to. The tether cools against my skin, just enough to register—her presence sliding into mine, a pulse I can hold. But underneath her composure, sothing else bleeds through. Guilt. A shadow of mory that isn’t mine but presses anyway: Michael. Her weapon, once. A rumor she used to wound .
The chill of it catches off guard—her regret cos fast, hot on its heels. Then warmth presses in, soft, insistent, like her palm on the bruise she left. An apology without words.
I shouldn’t forgive her this easily. I hate that I want to.
Michael waits, earnest. I et his eyes because asking with a spine deserves one back. “You deserve a sure answer,” I tell him, sanding the edges until it gleams. “I don’t have one I can give you.”
He takes it without theatrics. No sulk, no push. Just a nod and a half-smile he doesn’t spend. “Fair enough,” he says, and the crowd swallows him back up.
Cassie’s gaze tracks him for exactly one beat—captain optics, damage assessnt—and then returns to center. I do the rciful thing and look away first, because if I don’t, the tether might betray .
The whispers pounce the second he’s gone:
“She turned him down.”
“No, she’s stringing him along.”
“Why else would he even ask if she wasn’t sending signals?”
“Maybe she’s holding out for Nate.”
“Or maybe for Cassie.”
“Did you see the way she looked at her?”
“They hate each other.”
“Not enough to keep from touching.”
“She’s burning up. You can sll it.”
Rumor doesn’t need microphones. It just needs breath. And once it starts, it doesn’t stop—it replicates. My fae ears pick up every strand, sharper than they should, stacking in ssy layers until I can’t tell which one’s first. Contradiction doesn’t slow it. Contradiction feeds it. One girl swears I rejected Michael, another swears I’m stringing him, and both stories multiply like wildfire. Patterns, rhythms, repetitions—I can hear the way gossip loops itself, like bad math working toward the sa wrong answer. None of them care what’s true. They care about the story sounding good enough to keep.
I walk on, jaw tight, heart a drum. The tether hums at my wrist—quiet, steady. Hers.
The hallway swallows Michael and the rumors he left, but the tether between and Cassie doesn’t let forget him. A guilty pang leaks through from her side, threaded under her usual cool composure—sharp as glass but weighted with mory. Michael. The rumor she once fed the squad, painting like a girl who couldn’t keep her legs shut. It wasn’t true. Still isn’t. And yet here we are, his na ghosting between us like it owns a lease. Her warmth presses through a beat later—apology-soft. I don’t answer. If I open the tether, I’ll say sothing I can’t take back.
AP History first. Halloway’s voice hums on about institutions and euphemisms, his chalk squeaking across the board while I pretend to care about treaties. Cassie sits two rows ahead, perfect posture, ponytail gleaming like the lesson’s happening for her benefit. I write the date three tis in the margin to keep my hands busy. My magic keeps pressing at the glamour under my skin, coiling against the lies in the textbook.
The tether flicks cold once—her subtle warning to hold steady. I inhale, exhale, obey. I hate that she can calm . I hate that I need it.
Precalc is worse. The fluorescents buzz sharp enough to rattle my teeth while Mr. Raines drones through sine curves. My pencil nearly snaps in my grip before the tether glides cool-warm again—her silent hand on mine, forcing the tension out. I drum a three-beat tap against my notebook anyway until I smother it by tracing waveforms instead. Across the aisle, Cassie doesn’t look at once, but her knee bounces under the desk. Sa rhythm. Sa burn. We don’t touch, but we might as well.
Physics blurs by in dust and radiator heat, equations written like stone tablets we’re ant to worship. My notes are clean, but my pulse is ssy, pacing every breath Cassie takes three seats over. She doesn’t speak to , doesn’t glance once, but I feel her. Always. The tether hums steady between us—her warmth sliding across whenever my chest tightens too much, as if she’s smoothing wrinkles only she can see. It feels like a leash and a gift all at once, and I don’t know which one makes angrier.
Between bells, Bree appears. Never in our classes—she’s a sophomore, orbiting the wrong track—but always in the halls. Shoulders squared, stride rehearsed, eye contact too sharp for sixteen. Sothing in her polish feels borrowed. Wrong. Detergent clean, but laced with that thin, clinical citrus that doesn’t belong in a human hallway. She doesn’t look at exactly. She looks through , like she’s already filed under “weakness.” I file her under later.
By the ti the lunch bell sets the school loose, the day already tastes like fryer oil and citrus cleaner. The cafeteria yawns wide, swallowing a thousand voices, trays rattling like loose teeth.
We split at the doors, as choreographed as any routine—Cassie veering right to the cheer table by the windows, left to the debate kids and their brittle sarcasm. Separate laughter. Separate orbit. Sa gravity.
Phones tilt without tilting. Rumors chew on the air.
“She shut Michael down.”
“She didn’t say no—she’s holding out.”
“She’s saving it for Nate.”
“Or she’s saving it for Cassie.”
“Don’t be stupid, they hate each other.”
“Nobody wears matching rings unless—”
“Unless what?”
“Unless.”
And of course, Bree already has her stage set near the trophy case. A bench of sophomores gathered like disciples, her voice pitched perfectly to carry. “Leadership’s brutal on friendships,” she says, sweet as venom.
A boy tosses her a grape without warning. She catches it midair without looking. Reflex too smooth for last sester. She eats it like she owns the script.
The act begins.
The act begins.
Cassie’s already got the cheer table orbiting her like she’s their private sun—backs straight, faces tilted to catch her light. Even across the cafeteria I can hear her cadence: clipped, assured, captain through and through. She was born to command, and she knows it.
I should ignore it. I don’t.
A junior pipes up about fundraising, and I watch Cassie’s hand slice the air—dismissive, polished, final. She doesn’t even need words to say she’s decided.
“No coupon books,” she says, loud enough to cut through the cafeteria’s hum. “We’re not pawning ourselves like door-to-door salesn.”
My fork hits my tray hard enough the tines squeal. Heat climbs my throat before I can swallow it. The debate kids at my table groan because they know that sound. They know I’m already moving.
I push off from the bench, cross the aisle. Gravity shifts with . Phones tilt without tilting. The fryer spits behind the line, sharp and greasy, and the sll of burnt oil clings to the air like smoke.
“Not all of us have parents ready to bankroll your banquets, Captain,” I say, leaning one hip against the condint bar like I own it. “Coupon books actually raise money. You know—fundraising?”
The cafeteria stills and leans closer, like a hundred heads just rembered they have ears.
Cassie doesn’t blink. Her ponytail gleams under the fluorescents, and her eyes are as cold as steel just sharpened. Her scent cuts through fryer oil and body spray—frosted citrus, clipped callia, clean vanilla under strain. Sharp enough to cage .
“Banquets get us sponsors,” she says. “Visibility. Real numbers. Optics matter.”
I smile like a blade. “Optics, sure. As long as we’re selling our souls with the hors d’oeuvres.”
Laughter cracks through the tables—harsh, nervous, delighted. Soone mutters oof loud enough to echo.
Cassie tilts her chin, that imperious captain line. “Better than washing cars like it’s still 20220. This is a team, Quinveil, not a strip show for pocket change.”
Gasps. Phones lift higher.
My blood sings. I can feel my glamour thrum, heat blooming under my skin, my scent edging darker—burnt sugar, ozone, sothing dangerous I hope no one here understands.
“It would work,” I say, sweet and venomous, leaning just close enough that if I reached an inch more I’d brush her arm. The air between us sharpens into glass. “Half the school would line up to see you in shorts.”
And they would. All of them. Sex sells—it always has, whether Cassie wants to admit it or not. If I were ruthless about it, I’d rope in the lacrosse boys too. Shirts off, buckets in hand, let the gawkers pay for the show. Empowernt and profit in one. But I don’t say that part out loud. Let her think this is just a jab, not strategy.
Her mouth almost betrays her. Almost. The faintest twitch like she’s holding back a smile—or a snarl—or both. And then she delivers the kill with surgical sweetness:
“Please,” Cassie says, voice smooth enough to skate on. “Half the school would pay double just to watch you soaked through, Quinveil. One bucket of water, a white t-shirt, and you’d bankrupt the entire senior class in an afternoon.”
Gasps. A shrieked oh my god. Phones tilt higher.
My blood roars. Heat flushes my neck, my glamour thrumming like it wants to split. Because she ant it as a strike—but gods, she knows exactly what she’s saying. And so does everyone else. The whispers tear at the edges of the silence: Did you hear that? She called Mira hot.
Easy, her thought brushes mine, a flicker through the tether. Don’t bite unless you want to give them teeth.
The cafeteria splits—half laughing because they think she gutted clean, half whispering the truth they don’t dare say too loud: no two people fight like this unless they’re already standing too close to the fire.
And then Bree slides in. Perfect timing. Tray balanced, posture rehearsed. Her voice rides the silence, pitched exactly to carry: “If Captain and Vice can’t agree on fundraising, maybe the squad needs new leadership.”
A sharper gasp. Even sharper silence.
Cassie doesn’t give her the glance she wants. Her tone is clipped neat as a ribbon. “Unity isn’t uniformity.”
I let my smile curl into sothing sweet enough to rot teeth. “And so of us don’t need to borrow polish to shine.”
Bree’s eyes spark too long before she looks away. The grape she’s been rolling between her fingers splits with a wet pop, juice bright on her nails.
The cafeteria hums louder. Rumors chew the air raw:
“They’re tearing each other apart.”
“They’re into each other, look at that.”
“Vice is gunning for Captain’s spot.”
“No—look, they’re performing.”
“Why does it look like foreplay?”
The tether hums hot under my skin again, Cassie’s thought sliding against mine like a palm steadying : Play it right, Firefly. We’re winning the room.
And gods help , she’s right.
I take a step closer, not enough to touch but enough to make the distance between us part of the act. “Banquet plus car wash,” I say, voice pitched to carry. “You get your optics. I get actual money. Compromise. The squad wins both ways.”
Cassie’s gaze locks mine, and in that icy-blue there’s a flicker of pride, approval, sothing sharp and bright enough to burn. Across the tether: Good. That’s how you lead without losing the fire.
She turns to the cafeteria at large and says, “Vice Captain Quinveil and I agree. Dual fundraiser. Consider it decided.”
Murmurs ripple like a wave. Unity. Strategy. Power. The story rewrites itself before my eyes.
And Bree? Bree sits there with grape juice staining her nails, watching the crowd shift to our side again, her smile carved a little too tight.
The cafeteria roars back to life, but I’m still thrumming, every inch of singing with post-battle adrenaline. Cassie’s words echo in my head—white t-shirt, soaked through—and gods help , I’m not sure which part stings worse: the burn of the strike or the heat curling low because she ant every syllable.
She doesn’t look at now, not directly. Captain composure, haloed in winter light at her table. But the tether hums once across my ribs: We won that, Firefly.
I press my carton of milk to my cheek until the chill cuts. If I keep replaying her voice in my head, I’ll combust. The milk slls faintly sour, cafeteria-standard, and my nose wrinkles before I force myself to sip anyway. Sothing normal. Sothing grounding.
A shift beside makes glance up. Naomi slides her tray down like it belongs—because it does—and settles into the chair at my right. Ravenrest blazer immaculate, white shirt pressed, ribbon neat at her throat. Nobody looks twice. They never do.
“You’re loud today,” she says, soft enough that it could be about the fundraiser spat, soft enough that anyone overhearing thinks she’s teasing. But her eyes flick sideways, sharp as ice. “Riley’s locker. There’s a flyer inside. Silverrow Wellness.”
My fork stills mid-air, squealing faintly against the tray. The sound skates sharp down my spine, overstim too sudden. I bite the inside of my cheek, copper tang blooming as I set the fork down before I snap it.
Across the table, Kess has already sat—hood down, tie loose, posture lazy as ever. Perfect camouflage. She spears a grape off my tray like it’s hers. “And another one on the bulletin board by admin,” she says, chewing around the edges of a grin. “Sa glossy print. Sa logo. Little too polished to be student-club junk.”
My pulse skips. Two flyers, two places. Riley missing. A desk that still echoes empty when roll is called. And the whispers I half-caught this morning slide sharper now: She hasn’t posted since break.No Instaveil pings.Grounded, maybe? They don’t sound like gossip anymore. They sound like static, like smoke curling under a locked door.
The tether stirs again—Cassie, of course. She’s not near enough to hear the words, but the spike in must have carried. A brush against my chest, quick and questioning: What is it? The brush feels warr than it should, like she slipped and let want bleed through professionalism.
I don’t answer. Not here. Not yet. If I open that tether, the words won’t stop.
I keep my face smooth, lift a slice of pizza like I care more about grease than dread, and murmur to Naomi and Kess without moving my lips: “After school. Sowhere clean.”
Naomi dips her head like she’s tasting agreent. Kess kicks my shin under the table in approval, casual as breathing.
The cafeteria spins on, phones still angled like mirrors, rumors still snapping at Cassie and like wolves. They’re faking it. They’re in love. They hate each other. They’ll combust by Gloamhearts. But under it all, there’s the sharp bite of copper on my tongue and Naomi’s word like a hook: Silverrow.
Riley Hart’s absence isn’t just absence. It’s bait. And I’m starting to feel the line tighten.
The cafeteria breaks apart in waves, trays slamming, laughter spilling back like nothing happened. But the air around still hums, scorched with rumor and ring-warmth. Post-battle adrenaline crackles under my skin. My fork hasn’t even cooled, and already I want to pace, to burn it out.
Cassie doesn’t look at when the squad pulls her into orbit again, but the tether between us glows steady. Compromise landed. Room won. The thought brushes mine, even, professional. I don’t answer—because if I do, I’ll tell her what the heat in my ribs really feels like.
The bell saves us. tal legs scrape, voices climb, and we scatter back into the current.
Organic chem slls like acetone and burnt sugar, the whole lab hot with Bunsen fla and teenage panic. My notes are neat, my titration exact, but my mind is still in the cafeteria—still hearing the gasp when Cassie said one bucket of water, Quinveil. Still replaying Bree’s smile too sharp to be real.
Gym doesn’t help. Sneakers squeak, whistles shriek, bodies collide, and my ears prickle with every layered sound until it feels like my skull is too small to hold them. Cassie runs drills on the other side of the room, ponytail slicing gold through the air, her precision making half the squad glance between us like they’re waiting for round two. The tether glides cool-warm again, subtle, a reminder she knows I’m buzzing too high.
Study hall is worse. Silence should steady , but it just leaves space for Riley’s absence to scrape bone. Naomi’s across the room, white hair catching the light, posture too still to be casual. She doesn’t look at long. Doesn’t need to. ssage delivered.
By the ti AP lit drones through Whitman’s verses, my body is still in the desk but my mind is in Riley’s locker. The scratch of my pen is steady, dutiful, while my chest aches with the weight of sothing stolen, sothing flaunted.
The final bell cuts through the hall like steel.
Naomi waits by the lockers, spine straight as a blade. Kess sprawls nearby, too casual to be innocent. Cassie falls into step beside , blazer crisp, tether brushing mine with that unbearable steadiness that keeps from cracking in public.
We duck into the east stairwell alcove—the kind of corner that eats sound, where secrets survive. It always slls faintly of radiator heat and chalk dust, like the building hides its bones here. Footsteps fade before they reach us. A perfect corner for secrets.
Cassie drops her bag against the wall, blazer half-unbuttoned, head tipping back against the cinderblock like she’s finally allowed to breathe. No audience. No eyes, her tether hums, warm against my ribs.
I want to say sothing clever. Sothing sharp. What slips out is closer to confession. “You realize you basically told the entire cafeteria you’d pay to see wet.”
Her head tilts, slow, deliberate, the kind of move that should be outlawed in confined spaces. “Don’t flatter yourself, Quinveil.” But her mouth curves the barest degree, like she knows exactly what she said.
My glamour prickles, heat sparking along my skin. My scent slips traitorous—burnt sugar, ozone, the faint scorch of caral at the edge of breaking. Cassie inhales once, lashes flicking, and the tether between us tightens until it feels like she’s standing inside my ribcage.
Naomi groans, dragging a palm down her face. “Saints above, if I have to watch you two flirt-bicker one more ti—”
“We don’t flirt,” Cassie and I say in the sa breath. Mine cos out too fast, too guilty. Hers cos out like fact.
Kess snorts from her perch two steps up, hood hanging loose, amber eyes bright with amusent. “If that wasn’t flirting, then I’m a choirgirl. And trust —nobody’s ever accused of being pure.”
I open my mouth to argue—Naomi cuts in first, voice sharp enough to shear steel. “Riley.”
The air drops. My humor shrivels.
Naomi’s pale hair catches the fluorescents, her gaze steady. “Her locker hasn’t been touched. Not since before break. She never ca back.”
It lands in my gut like a stone. Of course she didn’t. Because she couldn’t.
Kess leans her shoulder against the rail, casual as smoke. “And sobody wants us to think she did. That Silverrow Lake Wellness flyer—sa bland slogan, sa sterile glamour. One in her locker, one on the bulletin by the gym. Official enough to look boring. Wrong enough to itch if you stare too long.”
The word Shroud hums under my skin without anyone needing to say it. The tether jumps; Cassie steadies before I tip into the spiral. Easy, Firefly. We’ll follow the threads. Together.
My throat’s tight. “So Riley’s not absent. She’s gone. And sobody wrapped it in a field trip pamphlet.”
Naomi’s jaw locks. “Exactly. And the longer the school buys that story, the colder the trail gets.”
Kess’s grin is all teeth, too sharp for a hallway. “Then maybe it’s ti we heat it back up.”
The door creaks open before I can answer.
Bree.
Balancing a stack of books like it’s a stage prop, gaze sliding across us with that polished-too-fast confidence. She doesn’t stop. Doesn’t smile. Just lingers a half-beat too long, citrus-clinical scent slicing through chalk dust and radiator heat.
“Busy little conference,” she says lightly, and then she’s gone, the door sighing shut behind her.
I exhale too late.
Cassie’s shoulder brushes mine, deliberate, steady. Her thought threads mine like a blade wrapped in silk: Don’t let her sll blood.
I nod, even as my pulse betrays . Because maybe Bree heard everything. Maybe she heard nothing. And either way—the ga just tilted.
Naomi’s the first to break it. “We split. Cassie, Mira—you two chase the Wellness Center. Get inside, see what it’s covering. Kess and I will look bigger. Disappearances aren’t just here—three girls from Silverrow, two from Briarfield. We’ll cross-check schools, track the pattern.”
Cassie folds her arms, captain-sharp. “So we’re the infiltration team while you two play archivists?”
Naomi’s eyes flash like cut ice. “While we hunt the why. You want to win the ga? Soone has to read the board.”
Kess leans back on the rail, wolf-grin easy. “Besides, I don’t blend well at a wellness spa. I’d bite soone before yoga.”
My laugh escapes before I can stop it. “You’d still pull off the leggings.”
Cassie groans, pressing a palm over her face. Focus, the tether hums, warm under my ribs.
“Tomorrow,” Naomi says firmly. “You two take the Wellness Center. Kess and I work the outer web. We regroup after school with whatever we dig up.”
Cassie inclines her head like she’s sealing a treaty. “Done.”
“Done,” I echo, though my stomach’s already a storm.
Masks back on. We file out, peel apart into our roles. Naomi and Kess vanish into the crowd; Cassie and I cut for the front doors, already sparring before we’re halfway down the hall.
“You’re not driving,” she declares, voice pitched to carry. “You can’t even park straight.”
“That lamppost attacked ,” I shoot back. “And it’s my car, Captain Control.”
“You say that like I didn’t save us from a mailbox yesterday.”
Gasps and laughter ripple along the lockers. Rumor sharks sll blood. Phones angle without angling.
“You’re just mad you don’t look good in leather seats,” I toss over my shoulder.
Cassie’s eyes flash, icy and amused. The tether between us sparks hotter—keep playing, Firefly, they’re watching.
The winter air cuts sharp as we spill into the lot, chatter trailing behind us like a tail. My coupe waits sleek and black, sunlight skating off its hood, smug as a cat among sedans.
Cassie holds out her hand. Not asking. Demanding. “Keys.”
A few heads turn. Phones tilt. They hear the command, not the pulse beneath it.
I arch a brow, dangling them just out of reach. “Princess drives her own car.”
Her eyes narrow, blue sharpened to ice. “Princess doesn’t know how to rge without nearly killing us. Keys.”
A ripple of laughter rides the air around us. My glamour hums, my pride bristles—Fae instinct screaming mine. The coupe is mine, the choice is mine, the road should be mine.
But the tether thrums low and steady under my ribs, warm where it anchors into , and I hear what no one else can: let protect you.
I could win. I always could. I could fold her with a smile, with a spark, with the weight of who I am. But gods, I love the way she stands there, spine straight, hand out like it’s her right as my wife to take what she’s decided is hers.
So I drop the keys into her palm.
Phones catch the motion, murmurs crackle like static. To them it looks like surrender. To it tastes like victory—because I chose to give.
“Don’t scratch her,” I mutter, sulking just enough to sell it.
Cassie’s smirk is razor-smooth as she rounds to the driver’s side. “Buckle up, Firefly.”
And when the engine purrs to life under her hand, the tether hums warm again, a secret pulse that says what I don’t: mine, too.
The city blurs past in streaks of light and concrete, Cassie’s hands sure on the wheel, her jaw locked in that captain’s tension that ans she’s holding more than she’ll say out loud. The tether hums between us, warr every mile. I should ask where she’s taking us, but I already know.
Ravenrest Overlook.
The coupe curls into the gravel lot like it belongs here, headlights catching the edge of the cliff, the sprawl of Dominveil glittering beneath us like a thousand secrets refusing to stay buried. Couples are already parked along the rim—windows fogged, laughter muffled. Everyone knows what this place is. Everyone knows the risk.
The engine cuts, the silence rushes in—and then Cassie is on .
Her mouth finds mine before I can even breathe, sharp with hunger, with the need she’s been swallowing all day. I answer with teeth and heat, my fingers tangling in her perfect ponytail until it finally, finally slips. Her gasp against my lips is a victory I’ll never stop craving.
Her hands roam my waist, my thighs, too hot, too desperate, pulling across the console until I’m in her lap, knees braced against leather. The coupe rocks under us, windows fogging in seconds. My glamour strains, scent spilling sharp and sweet into the small space—burnt sugar, ozone, citrus bright off her skin—and she moans low in her throat like it’s her undoing.
Gods, she tastes like frost and defiance and every dare I’ve ever wanted to take. Every kiss is a claim. Every brush of her tongue is a promise.
“Mira,” she breathes between kisses, her hands sliding under the hem of my blazer, fingertips skating my ribs like she wants to morize . “I can’t—gods, I can’t do this for a whole month.”
My laugh cos out wrecked, tangled with a whimper when her mouth trails down my jaw. “You think I can? Pretending not to want you every second? It’s torture.”
Her grip tightens, pulling flush against her. “Then we don’t hide.”
“We have to,” I groan, biting her lip before pulling back just enough to see her eyes—blue fire in the dark. “The dance. The reveal. That’s the plan.”
Her expression wavers—frustration, want, love—all crashing together. “I don’t care about plans. I care about this.” She drags my hand to her chest, lets feel the frantic hamr of her heart. “About you.”
My throat burns. The tether flares, bright and hot, wrapping us both in a cocoon no mask could pierce. “Cassie…”
We don’t stop. We can’t. Her mouth drags back to mine, hungry, unyielding, until my lips are swollen, my body trembling with the effort it takes not to cross that final line. The air in the car is thick with steam, our breaths ragged, and the whole lot beyond us feels like a stage we’re seconds from being caught on.
I want her. Gods, I want her. But I also want… more.
My forehead presses to hers, sweat and breath mingling. “We can’t just build this on sex,” I whisper, the words scraping out like confession. “If all we do is burn, we’ll never last.”
Cassie’s eyes flash, furious with want but steady too. “So we wait.”
My chest tightens. “Not just until the dance. Longer. We set a line neither of us can cross until we’re ready.”
Her lips part, still damp from mine. “How long?”
My breath stutters. “Infernalight. Our birthday. Eight months.”
She freezes, chest rising hard against mine. I can feel the protest building in her bones—but then it shifts. Her hands cup my jaw, trembling now for a different reason. “Eight months,” she repeats, voice low, like she’s tasting the weight of it. Her gaze searches mine, steady even as her breath shudders. “Mira… I know what that ans for you. For the fae. Once you say it, it’s not just a promise. It’s binding.”
My throat tightens. She gets it.
Her thumb brushes my cheek, tender even through the storm. “Even without magic—I know you. Once you commit, you don’t let go. Not with your vows. Not with your people. Not with .”
Sothing inside fractures, rebuilt in the sa heartbeat. No one’s ever seen it that clearly, not even Naomi.
Cassie swallows, words catching like she’s afraid to let them out, but she does anyway. “And I don’t want to just be the girl who rescued you from Daevan, or the na you clung to so you wouldn’t be cornered. I want to earn this. Earn you. I want us to be real—not just because you needed a way out, but because you chose , and I chose you back.”
The air deserts my lungs. My fire flares anyway. Gods, if she only knew how much I already chose her.
“Eight months,” she says again, slower this ti, deliberate. “We give ourselves that long to figure out who we are. To learn each other as… us.”
“Not rivals,” I whisper.
“Not just consorts.” Her thumb lingers. “Partners.”
The vow burns between us hotter than the kisses. I feel it thrum through my blood, through marrow and magic. My scent shifts—burnt sugar sharpened with ozone, then llowing into sothing golden, steady. Cassie inhales, lashes fluttering; she feels it, even if she doesn’t have the word for it. The tether hums like a struck chord, binding, final.
“Eight months,” I say again, sealing it. The words slip from my mouth like iron into fla, and I know—I know—I couldn’t break it if I tried.
Her forehead presses to mine, her breath ragged. “We’ll make it. Even if it kills us.”
I laugh, trembling, ruined. “Then we’ll burn alive together trying.”
And when her mouth claims mine again—slower this ti, lingering, aching with the vow we’ve just forged—the whole car feels like it might catch fire. Windows fog thicker. The leather creaks under us. Every kiss is sharper now, more dangerous, because the line is drawn and binding. And gods help , I want her more for it.
Reviews
All reviews (0)