VIOLET X CAT
~~~~~~~~~~~~|
Her breathing caught, short and shallow. Her handsâwhere were her hands?âached with an unfamiliar pull. She couldnât shift her weight. Her legs were spread, heavy, restrained. She was seated upright but couldnât remember sitting down. A dull, metal bite hugged her wrists. Ankles. Waist. Something wrapped tightly across her chest like a harness.
She tried to speak. The word ânoâ flickered in her mind, but her voice broke on a dry rasp. Her mouth wouldnât shape it, her tongue thick and sluggish.
Tears burned behind her eyes as confusion gave way to panic.
This wasnât Basgiath. This wasnât another test or punishment. She wasnât in a sparring pit, or a recovery tent, or even anywhere aboveground. She was somewhere else, somewhere dark and deliberately cut off. The cold stone behind her back. The flicker of firelight. She reached for Tairn. Nothing. Just silenceâthick and suffocating, like someone had laid a wet cloth over her soul. Her heart began to race. âTairn?â she whispered, voice dry, cracking. Still nothing. Andarna didnât answer either. She was aloneâcut off. The realization hit hard, like freefall.
She was alone.
Chained.
Her head lolled forward and her vision swam before snapping back into focusâjust enough to see another figure in the room.
She sucked in a slow, measured breath. Catalogued her surroundings. Stone. Low ceiling. One door. A table in the corner, metal tray glinting with something too surgical to be decoration. A chair opposite her. Another, diagonal from itâoccupied.
Xaden.
Unconscious. His head slumped forward, black hair obscuring his face, his hands bound at the wrists. A muscle jumped in Violetâs throat.
âXadenââ
No answer. No movement. Her voice barely echoed in the damp chamber.
Violetâs breathing had just started to steady when she felt it.
That prickle at the base of her neckâsomeone watching.
Her body went still.
She strained against the silence, trying to separate shadows from motion. Nothing moved. But she felt it. Not magicâthis was something colder. More human.
She blinked hard, forcing her eyes to adjust.
Rhiannon? Noâtoo quiet.
Mira? Noâher sister wouldâve run to her.
An enemy? A Venin?
But the figure didnât strike. Didnât speak.
They just⊠stood there.
In the shadows behind Xaden, so close she thought for one sick second that they might have a blade pressed to his neck.
Violet watched as the figure leaned down, slow and unhurried, their silhouette brushing Xadenâs shoulder, head angling toward his ear like they might kiss him. They were whisperingâlow, intentional. She couldnât hear the words, only the shape of them, and it made her stomach twist. Were they plotting? Against her? No. No, Xaden would neverâhe couldnât. Not again. But the thought rooted anyway, cold and familiar. Was he keeping something from her? Another secret buried under the weight of war and duty? Her throat tightened. She tried to clear it, to speak, but the sound barely came outâa raw scrape of breath, like even her voice wasnât sure it belonged here.
The shape moved, slow and deliberate, and finally stepped into the light.
Green silk caught the light of the fire first. Then the braid. Then the smile that didnât touch her eyes.
Cat knelt beside Xadenâs chair. Her gloves creaked faintly as she brushed a lock of hair from his brow, eyes fixed on his face with a softness that made Violetâs stomach knot.
âStill sleeping, my love?â she cooed to an unconscious Xaden, voice barely louder than a whisper. She leaned in and pressed a slow, delicate kiss to his forehead. âYou were always like this after lightning drills. Out cold. I used to love watching youâface slack, muscles still twitching from magic.â She laughed gently, like the memory tasted sweet. âYou looked so young when you slept back then. I used to wonder what your nightmares smelled like.â
Xaden didnât stir. But Violet didâjaw tight, chest burning.
Violet lurched against the restraints.
The chains clanked loud and sharp, wrists biting, ankles locked down hard against the chair legs. She didnât care. She pulled anyway.
âCat!â she shouted, voice cracking. âWhat the fuck are you doing?â
No response.
Cat didnât even glance her way.
She stepped closer to Xaden instead, brushing a bit of hair from his forehead like he was asleep in bed, not bound unconscious in a stone chamber.
âI always told you your jaw tensed in your sleep,â she said softly, her fingers barely grazing his cheek. âIt made you look older than you were.â
Violet yanked harder. âLook at me!â
Cat didnât.
She kept her eyes on Xaden. Calm. Distantly affectionate. Like Violet wasnât even in the room.
âI remember the first time I tied your hands,â she murmured, tracing a lazy line down his cheek with her fingertip. âWe were in that cabin near the training border. It was raining so hard we couldnât hear anything outsideâjust each other.â She tilted her head. âYou begged so pretty. You remember that, donât you?â
Her eyes flicked up to Violet at lastâsteady, measuring, smug.
âI bet you think he doesnât beg,â Cat whispered, smile tugging at her lips. âBut I know better. I know what makes him squirm.â
Violet didnât speak. Couldnât. Her throat had closed like a vice.
Cat turned back to Xaden, brushing her mouth just barely across his temple, her voice slipping into something more saccharine.
âSweet boy,â she murmured, âyou never should have left me.â Cat turned, not looking at Violet but through her, as though she were a lens in some long war of ownership. She reached out and slowly traced a line down Xadenâs chest with one black-gloved finger. Cat spoke directly to Violet, eyes gleaming. âDoes it hurt?â she asked. âKnowing you were never the only one?â
Violet didnât answer. She stared at the braid sliding from Catâs shoulder, the scar peeking from her temple, the slight smirk on her lips. A smirk made of hunger and hurt. Violet flinched, not from fearâbut fury. Jealousy. Shame.
Then, without looking, Cat spoke louderâclearly meant for Violet. âShould I tell you what he used to beg for?â
Violet snapped her gaze upward, voice hoarse. âLet me go.â
Cat tilted her head. âWhy? So you can storm out and pretend you didnât enjoy it? That some part of you didnât ache to see what we were, before you ever arrived?â
Xaden remained limp, breath shallow, head bowedâstill out cold. Useless. Unreachable.
Cat turned and walked slowly to Violet, her footsteps echoing too loud in the tight space. Violetâs breath caught.
The silk of Catâs dress clung to her like a second skinâemerald green, the exact shade of poison glossed in moonlight. It shimmered as she moved, catching the torchlight in shifting waves over her curves. The fabric was cut to reveal and command: sleeveless, high-necked, molded to the line of her waist before flaring just slightly at her hips. Every breath she took made the silk sigh and stretch, a whisper of temptation and threat.
Cat leaned in closeâso close Violet could see the faint sheen of sweat along her temple, the way the green silk of her dress clung to every sharp line of her body like it had been poured on. âAny damage you do to me,â she whispered, voice low and razor-edged, âI do to him next.â Her eyes slid toward Xadenâs unconscious form, then cut back, sharp as a blade. âSo be a good girl.â
Before Violet could recoil, Cat removed her gloves and forced two fingers between Violetâs lips. Violet froze.
âSuck,â Cat ordered.
Violet didâwithout question. The instinct shamed her, but the risk was too high. She thought about biting, just for a second, but the image of Xaden limp and defenseless snapped the impulse clean. Her tongue moved between Catâs middle and fourth finger, tasting sweat, leather, something metallic she couldnât name. She hated the way her body adjusted to the rhythm, how natural it felt. How easy.
Cat withdrew, then touched her mouth againâslower this time, testing. Violet hesitated, trembling, ashamed of the way her lips parted. She didnât know why she obeyed. Maybe it was fear. Maybe it was instinct. Or maybe it was something else entirelyâsomething quieter, darker, crawling just beneath the surface of her skin. Something she didnât want to name.
And something shifted.
Heat bloomed low in her belly. A sparkâunwanted, undeniable. Her body betrayed her as clearly as her silence did, slick gathering between her thighs, breath catching in rhythm with the drag of Catâs fingers in her mouth.
Her lips closed around the fingers, and she sucked. Soft. Slow. Confused.
Catâs fingers dragged slowly from Violetâs mouth, wet with spit, and she held them there for a momentâwatching the string of saliva stretch, then break. Her eyes dropped, then rose again to Violetâs flushed face.
âOh,â she said, soft and amused. âThere it is.â
Violetâs breath hitched, shame flooding her faster than she could bury it.
âIâm notââ Violet started, voice hoarse, but Cat was already circling her, one hand ghosting over the curve of Violetâs shoulder, then down, slow as a falling knife. Violet went still, every muscle locked, her chest rising too fast.
âDonât worry,â Cat murmured, brushing her lips just beside Violetâs ear. âI wonât tell him how wet you got while he was sleeping.â
She pulled back, eyes glittering.
Violet blinked through the haze of heat and shame, her chest heaving, blood roaring in her ears. Cat stood over her, triumphant, smirking. Like this was a game sheâd already won.
Rage burned through her, white-hot and suffocatingâbut it wasnât clean. It wasnât righteous. It tangled with something far darker, something slippery and traitorous rising up from under her skin. Violetâs lips still felt stretched, sensitive where Catâs fingers had beenâinside her, claiming space like they belonged. And gods help her, she missed it. The loss sat heavy on her tongue like shame. Her body betrayed her completely, squirming against the restraints, heat blooming low in her belly and crawling up her spine. She hated it. Hated her. This wasnât how she reacted. This wasnât how dragon riders responded to humiliation.
âWhatâs got you looking all bothered?â she asked, voice soft and cutting.
Violet didnât answer. Couldnât. Her jaw clenched, but her body betrayed herâhips shifting in the chair, breath hitching, a flush rising along her throat.
Cat took a single, slow step closer.
âOh, donât go silent now,â she murmured. âSay it. Whatâs going on in that pretty little body of yours?â
Violet shook her head, mortified. âIâI donât know.â
Cat crouched in front of her, eyes level, sharp. âLiar.â
Her hand rose, fingers trailing down the front of Violetâs collarboneânot touching, just close enough to feel. âTell me where it aches.â
Violet choked on a sob. âPleaseâdonât make meââ
Violet shifted in the chair again, helpless to stop the motion. Her thighs pressed tightly together, rubbing, just barelyâseeking friction, relief, anything. It wasnât enough. Not even close. The chains restricted her hips, her ankles, every movement shallow and humiliatingly obvious.
Violetâs face flushed hotter. She froze, ashamed of the movementâbut her body ached. She couldnât sit still. Couldnât stop the tension from coiling tighter, the shame from curdling in her throat.
Violet looked up at her, eyes glassy with frustration and want.
âYour poor thing,â Cat cooed, all mock pity and silk-edged cruelty. âLet me help you.â She crawled onto Violetâs lap with slow, deliberate grace, knees bracketing her thighs, silk dress whispering over skin.
Violetâs wrists strained against the chains as Cat moved, metal biting into her skinâbut she didnât pull hard. Not really. She told herself it was pointless, that she was conserving strength, but the truth twisted deeper: she wasnât sure she wanted to move. Not anymore. As Cat crawled into her lap, straddling her with practiced ease, Violetâs breath came shallow and tight. The silk of Catâs dress brushed her thighs like a whisper, and though every muscle screamed to resist, another part of herâquieter, rawerâexhaled. It felt like relief. Unwelcome, confusing, but unmistakably real. Like her body had stopped waiting for permission to want.
The weight of her, the heatâreal and terrifyingâsettled over Violetâs thighs like a brand. She tried to lean back, but there was nowhere to go. The cuffs bit into her wrists.
âYou donât have to be brave,â Cat murmured. âJust honest.â
Violetâs breath hitched as Cat began to moveâslow, deliberate rolls of her hips, silk dragging over bare skin, every motion stoking the fire low in her belly. The pressure was unbearable, intimate, and maddening. Violetâs head fell back slightly, her body flushing with heat. She didnât want to want itâbut her body wasnât listening.
A soft moan escaped her lips before she could bite it back.
Cat heard it. Felt it. Smiled.
âGood girl,â she whispered, her lips brushing Violetâs ear as she rocked harder, forcing Violetâs thighs to tremble beneath her.
Cat leaned in so slowly Violet almost didnât register the motionâuntil she felt warm breath against the curve of her ear. Then teeth, delicate and sharp, tugging at her earlobe. A moan broke from her lips before she could stop it, her head tilting instinctively to the side as if offering more.
âStill pretending you donât want this?â Cat whispered, her voice nothing but velvet and poison. âYouâre soaked. I havenât even touched you.â
Then came the kissâlow, just beneath her jaw. A brush of heat, followed by another, lower still. Violet gasped when Catâs mouth found the side of her neck and sucked, slowly and deliberately. Not bruisingâclaiming.
Her body bucked, uselessly, against the restraints.
A whimper escaped her throat.
She didnât want to want it.
She didnât want Cat.
But the tension in her belly snapped tight, unbearable. Her thighs pressed together again, this time with instinctive desperation. And Cat knew. She knew.
âPoor thing,â Cat murmured, dragging her tongue over the skin sheâd just sucked. âYouâre going to come just from being watched, arenât you?â
âNoââ Violet breathed, voice cracking. âIâcanâtââ
But her body answered for her.
The pressure broke like a wave, crashing through her without mercyâheat, release, humiliationâall tangled in a sob. Her eyes squeezed shut as she came, shaking in the chair, chains rattling with every tremor.
Cat pulled back slowly, watching every twitch.
âYou didnât even need my fingers,â she said, satisfied. âJust a little breath and a reminder of whoâs really in control.â
Violet couldnât speak.
She was still shaking.
And just as Violetâs body started to lean in, betraying her mind with needâCat stood.
The warmth vanished in an instant, leaving Violet cold, breathless, and aching.
âOh, donât look so surprised,â Cat said, smoothing her dress like nothing had happened.
Violetâs breath came in sharp, uneven gasps. The phantom heat of Catâs body still clung to her thighs, the press of silk like a ghost between themâbut it was nothing compared to the cold panic flooding her chest.
Xaden.
Her head whipped toward him, eyes wide, heart plummeting. He hadnât moved. Still slumped. Still unconscious. Still there. And somehowâgodsâsheâd forgotten him. For minutes. Long, shattering minutes. Her vision blurred.
What did I just let happen?
Guilt surged, acid-hot. She wanted to scream. To twist out of the cuffs and shake him awake. To beg him not to have heard what sheâd moaned. Not to have seen the way she melted beneath Cat, even for a second.
Her stomach twisted, the shame so sharp it hurt.
But underneath it, worse than the shame, was confusion. Real, sickening confusion.
Part of her had leaned in, gasping for more, drowning in itânot because she wanted Cat, not exactly, but because⊠something in her had needed the touch. She didnât know if it was arousal, or trauma, or pure desperation clawing its way out of her chest.
âYou really think this is how you win him?â she tried to say, but the words collapsed halfway out of her mouthâthin, shaking, more plea than challenge. Her voice cracked around it, unraveling like the rest of her. She could barely see Xaden anymore. Cat stood between them, blocking the light, casting his body in shadow as if even his silhouette was slipping out of reach. Violetâs chest tightened. Her anchorâgone. And all that remained was Catâs shape, and her own voice, weak and breaking.
Cat smiled, cruel and calm. âNo, Violet,â she said, stepping back into the shadows like the scene had never touched her at all. âThis is how I break you.â


















