The plastic casing cracked under Matt’s grip. He dropped the invitation onto the kitchen counter like it burned him.
Bachelorette Weekend “Last fling before the ring,” he muttered, tracing the embossed lettering with a fingertip. Note beneath it screamed Nora’s poistepson-green ink: *Phones OFF, venue undisclosed. Trust the process. The scent of Jessica’s vanilla perfume caught his nostrils. Down the hall, her suitcase lay open, spilling lace and silk. Packing for a trip she wouldn’t remember by midnight. His knuckles whitened.
The fridge hummed. Too loud. He snatched his phone, thumb hovering over Nora’s contact. *Call her.* Demand answers. But she’d savor that – picture her leaning back in some velvet booth, smirking at his panic. No. He slammed the phone down. Glass rattled in the cabinet. Jessica’s laughter echoed from the shower – oblivious, trusting. Always trusting Nora. Matt leaned his forehead against the cold countertop. Mint cleaner and dread filled his lungs. How many times had Nora “accidentally” left Jessica alone with strangers? That club last summer flashed behind his eyelids: Jessica’s dress riding up, some guy’s hand on her waist, eyes glazed from Nora’s “special” cocktails. Matt had nearly broken the bastard’s nose.
His gaze snagged on Jessica’s suitcase again. A scrap of black lace spilled over the edge – not hers. Nora’s doing. Always pushing Jessica into clothes that clung too tight, made her look…available. Matt’s jaw clenched until his teeth ached. He pictured Nora now, probably folding something sheer and scandalous into that suitcase, whispering god-knows-what poistepson into Jess’s ear. *”Live a little, babe. Matt’s too controlling.”* The familiar, acidic burn of helplessness rose in his throat. He couldn’t storm in, couldn’t forbid her. Nora had boxed him out perfectly.
Water stopped running. Jessica’s soft footsteps padded down the hallway. Matt shoved the crumpled invitation into his pocket just as she rounded the corner, wrapped in a fluffy robe, damp blonde hair clinging to her cheeks. Her smile was sunshine breaking through storm clouds. “You okay, baby?” she murmured, pressing a cool palm to his flushed face. “You look stressed.” The innocent concern in her wide blue eyes twisted the knife deeper. How could she not see Nora’s venom? How could she trust that serpent?
He forced a smile, rough fingertips brushing a stray droplet from her temple. “Justthinking about the wedding.” The lie tasted like ash. Her gaze flickered toward the suitcase, the offending black lace peeking out like a bruise. “Nora helped me pick this” she chirped, pulling the sheer garment free. It shimmered obscenely in the kitchen light. “She says it’s empowering. Makes a statement.” Matt’s gut clenched. *Empowering for who? Nora?* He swallowed hard, the image of Jessica in that scrap of fabric, stumbling drunk in a room full of hungry eyes Nora invited, choking him silent. Jessica finished getting ready adding the final touches of make-up
The doorbell chimed – Nora’s signature sharp triple-tap. Jessica beamed, darting away. Matt stood frozen, breath trapped in his lungs. Nora swept in, a whirlwind of black silk and predatory grace. Her crimstepson lips curved as she eyed Matt’s rigid posture. “Matty,” she purred, deliberately using the nickname he hated. “Ready to let your girl have some fun?” She held up a sequined blindfold. “Surprises start right at the door Jess! This is going to be the best weekend of your life” Jessica clapped, oblivious. Nora’s gaze locked onto Matt’s, sharp as broken glass. She leaned in conspiratorially, her perfume thick and cloying. “Don’t worry, Matty” she whispered, low enough for only him to hear. “I’ll keep you… updated.” Her tongue flicked against her teeth. “If you ask nicely.” She winked.
Jessica bubbled over, hugging Nora. “Can’t wait!”
Matt intercepted, pulling Jessica close before Nora could steer her away. His arms wrapped around her waist, fingers digging into her blouse as if anchoring himself. Their lips met—soft, familiar, tasting faintly of toothpaste and the strawberry lip balm she always wore. Jessica melted against him, her hands rising to cradle his jaw. For a heartbeat, the vanilla perfume, the warmth of her skin, the trust in her sigh, drowned out Nora’s presence. This was real. This was theirs.
Nora’s scoff shattered the stepmoment like dropped glass. “Eww, lovebirds,” she sneered, her voice dripping with mock sweetness. “Save it for the honeymoon.” Her fingers shot out, snagging the sequined blindfold. In one swift motion, she slipped it over Jessica’s eyes, blotting out her wide, startled blink. “You can have her when i’m finished with her, right Jess?” Jessica giggled nervously, disoriented. Nora seized the opening, tangling her fingers possessively in Jessica’s blonde hair near the roots—not quite painful, but firm, controlling. “Come on, princess, a weekend of adventure awaits” she coaxed, steering Jessica toward the open doorway. All the while, Nora’s eyes stayed locked on Matt’s, unblinking. A smug, tight-lipped smile plastered itself onto her face, sharp enough to draw blood. *Watch this pansy*, it seemed to say. *She’s mine*.
Matt’s knuckles burned white against the counter edge. Every muscle screamed to launch forward—rip that blindfold off, shove Nora onto her ass, slam the door shut. The primal urge roared in his ears: *Mine! Protect her! Stop this!* His jaw clamped down, teeth grinding bone against bone. A metallic tang flooded his tongue—he’d bitten the inside of his cheek. The silence in the room pressed in, thick and suffocating, broken only by Jessica’s uncertain giggle and Nora’s triumphant whisper in her ear. He tasted blood, swallowed it. The scream clawed its way up his lungs—a raw, silent explosion trapped behind his locked throat. His vision tunneled, narrowing to the cruel curve of Nora’s smile as she guided his blinded fiancée out the door. The tendons in his neck stood out like cables.
Outside, Nora steered Jessica down the path toward the waiting cab, her fingers still tangled possessively in Jessica’s blonde hair. Jessica wobbled slightly in her heels, disoriented by the sudden darkness. “Nora? Where are we—?” she began, voice muffled under the sequined fabric. Nora shushed her with a laugh that sounded like breaking ice. “Patience, bride-to-be! Spoilers!” She glanced back over her shoulder. Matt stood framed in the doorway, silhouetted against the warm kitchen light—a statue carved from rage and dread. Nora’s grin widened, sharpening into something predatory. She deliberately slowed, letting Jessica stumble slightly against her hip. Her free hand drifted down Jessica’s thigh, fingers hooked under the hem of Jessica’s skirt. With a deliberate flick, she lifted the fabric a fraction—just enough to expose a dangerous sliver of pale skin above Jessica’s stocking top her perect bottom flashing into view stepmomentarily. Matt saw it. Saw the intimate glimpse, the vulnerability. Nora’s eyes locked onto his, unblinking. Slowly, deliberately, her pink tongue slid out, tracing the edge of her crimstepson lipstick in a wet, obscene arc. She winked—a slow, deliberate flutter—before ducking into the cab, pulling Jessica roughly in after her. The door slammed shut.
The cab’s brake lights winked once—a mocking farewell—before it peeled away into the swallowing darkness. Silence crashed down. Matt’s fist unclenched from the doorframe, knuckles throbbing. He turned, a low growl tearing from his throat. His gaze fell on the lush fern perched near the entryway— Rage, hot and blinding, surged. Matt lunged. His foot lashed out, connecting with the ceramic pot. It exploded against the wall in an eruption of damp soil, shards, and shredded greenery. The crash echoed through the empty house, a brutal punctuation mark on Nora’s victory. Dirt sprayed across the pristine floorboards, flecking Jessica’s abandoned robe lying nearby. He should have pried the location out of Nora weeks ago. Should have hacked Jessica’s phone, bribed her ditzy cousin, *something*. Instead, he’d trusted Jessica’s promise—*”It’s just silly girls’ stuff, baby, don’t worry!”*—while Nora plotted in poistepson-green ink. “Idiot!” The word hissed through his teeth, thick with self-loathing. Nora’s parting shot—the flash of skin, the obscene tongue, the wink—wasn’t just a tease. It was a declaration. Jessica was unwitting bait, and Nora held the hook, the line, and the fucking rod.
Sinking onto the sofa’s edge, Matt pressed his palms hard against his eyes. The sticky scent of upturned earth mingled with Jessica’s lingering vanilla. Through the chaos, a memory surfaced, sharp and sudden. Late summer before senior year. The county fairgrounds, thick with the greasy perfume of funnel cakes and exhaust fumes from the Tilt-A-Whirl. He’d been leaning against his rusting pickup, nursing lukewarm soda, watching the Ferris wheel spin its glittering cage. Then *she* emerged from the crush of bodies near the cotton candy stall. Jessica, blonde perfection —just sixteen, sunburnt shoulders poking out from a faded band tee, her hair escaping a messy braid. She’d been arguing animatedly with Nora—even back then, Nora was coiled beside her like a shadow. Jessica gestured wildly towards the rowdy crowd at the dart-throw booth, cheeks flushed. “*No way*, Nora! That guy’s totally cheating! Look how he leans!” Her blue eyes sparked with righteous indignation, utterly oblivious to the appreciative stares her passion drew. Matt seen her beauty, He’d seen her *fire*. That fierce, naive protectiveness aimed at fairness. He’d walked over, ignoring Nora’s narrowed eyes, and offered Jessica his last dollar. “*Prove it,*” he’d dared.
The recollection burned bittersweet. He remembered the precise tremor in Jessica’s fingers as she took his dollar, the way her lip caught between her teeth in fierce concentration. How she’d marched up to the cheating carnie, chin high, demanding she throw again, *properly*. Her triumphant grin when the balloon popped cleanly—a dazzling flash of teeth under the carnival lights. He hadn’t won her a stuffed bear. He’d won *her* attention. Nora had hissed something venomous, pulling Jessica away, but Jessica had looked back. Just once. A shy, fleeting smile tossed over her shoulder that pinned Matt right there in the sawdust. That was the Jessica Nora was drowning tonight. The earnest believer in fairness, blind to the vipers circling her light. Matt’s gut twisted. Back then, Nora was merely a nuisance buzzing at Jess’s ear. Now? She’d weaponized Jess’s trusting heart.
The phone buzzed violently against his thigh, shattering the fragile memory. A notification bloomed on the screen – Nora’s name, a jagged green thorn in the gloom. Instinct screamed *DON’T LOOK*, but his thumb moved faster than caution, tapping the message. The screen flared bright.
A selfie filled the display. Nora, angled close. Her crimstepson lips were parted slightly, a single finger pressed against them in a mocking, exaggerated *shush*. Her eyes held pure, liquid malice. The low-cut neckline of her black silk top plunged dangerously, showcasing cleavage deliberately pushed together, gleaming under the harsh cab light. It was a pose meant to cause maximum harm. But it was the background that froze the blood in Matt’s veins. Slumped against the far window, blindfolded, Jessica. Her blonde hair was slightly mussed, the sequined scrap Nora had forced over her eyes stark against her pale skin. Oblivious. Vulnerable. A lamb indeed, framed by the dark, moving blur of the city outside the cab window. Below the image, the caption pulsed like venom: *I feel bad leaving you lonely. Here you can jerk your little dick to this ;)*
The phone slipped from Matt’s numb fingers, clattering onto the soil-streaked floorboards beside the shattered fern pot. He didn’t hear it. His entire being was consumed by the image branded onto his retinas. Nora’s triumphant smirk, Jessica’s helpless profile. The sheer, calculated cruelty of it ignited a furnace inside him. Heat surged up his neck, prickling his scalp. He tasted bile and blood, metallic and sour. His hands trembled violently—not with rage anymore, but with a terrifying, cold certainty. This wasn’t teasing. This was war. Nora was escalating, testing the limits, relishing every agonizing second of his torment.
Snatching the phone back up, his thumb stabbed the screen. Words blurred as his vision swam. Pure, molten fury channeled into his fingertips. He typed in jagged, furious strokes, ignoring the autocorrect mangling his thoughts.
**FUCK YOU NORA, TELL ME WHERE YOU ARE GOING. ANSWER ME OR SO HELP ME GOD I WILL FIND YOU AND RIP YOUR FUCKING TONGUE OUT YOU HEAR ME!**
Matt stared at the sent text, the screen blurring with each ragged breath. Blood pounded in his temples. Silence stretched, thick and mocking. Then, three pulsing dots appeared. Nora was typing. Taking her sweet fucking time. The dots vanished. Returned. Vanished again. Each cycle scraped his nerves raw. Finally, the notification chimed – a cheerful sound that felt like a slap.
**Nora:** Wow so angry Matt. Are you making demands now? I didn’t think you had the stones.
The dots pulsed tantalizingly before the next message arrived.
**Nora:** That’s no way to talk to a lady Matty. My feelings are hurt…
Another agonizing pause. Matt’s thumbnail dug into the phone case, cracking the plastic.
**Nora:** No more updates till I get an apology.
Matt hurled the phone onto the sofa cushions. It bounced silently, mocking him. Nora’s games. Always the games. But Jessica… Her blindfolded profile haunted him. He needed to hear her voice. Needed to tell her to come home.
He scrambled for his own phone, fingers trembling as he stabbed Jessica’s contact. The dial tone pulsed, echoing the frantic rhythm of his own heart. *Pick up, baby. Please pick up.*
Silence stretched. Then, faintly, muffled beneath the roar of his own panic, Matt heard it – the familiar, chirping ringtone Jessica used just for him. Muffled.
It was coming from *inside* the apartment.
He froze, phone still pressed to his ear. The sound wasn’t drifting from the bedroom or kitchen. It was close. Close and stifled. He followed the thin electronic chirping across the living room, past the wreckage of the fern. It led him back to the sofa.
Behind the decorative velvet pillow – nestled deep in the crevice where cushion met armrest – a faint blue glow pulsed. Matt shoved his hand deep into the plush gap. His fingers brushed cool metal. He pulled out Jessica’s phone, its screen alight with his own frantic caller ID photo.
*Matt <3* flashed accusingly.
Nora’s parting smirk flashed before his eyes. The deliberate wink, had she *hidden* it here. Planted it. Trapped him.
A choked sound escaped Matt’s throat – half-laugh, half-sob. Nora’s cruelty was surgical. He couldn’t even track Jessica’s location now. He was blind. Utterly blind.
Outside, the city lights blurred through the window. Somewhere out there, Nora was steering Jessica deeper into her web. The helplessness was a physical weight crushing his ribs. He stared at Jessica’s phone, her lock screen photo beaming up at him – the two of them laughing on a beach trip, sun-kissed and carefree. A lifetime ago.
His thumbs moved before conscious thought. He unlocked it – her passcode was still his birthday. The screen flooded with notifications. Missed calls. Texts.
Matt’s jaw tightened until it ached. Nora hadn’t just stolen Jessica’s sense of sight tonight; she’d severed her lifeline. Deliberately.
The silence pressed in, thick with Jessica’s phantom vanilla scent and the sharp tang of upturned earth. Every instinct screamed to rage, to break something else. But smashing furniture wouldn’t find Jessica. Nora held all the cards. She’d engineered this isolation perfectly.
He sank onto the sofa’s edge, the cool leather chilling his legs. His own phone lay face-down beside him. The screen was dark, mocking him. Nora’s demand echoed in his skull: *”No more updates till I get an apology.”* The words tasted like bile.
Closing his eyes, he saw it again – Jessica’s blindfolded profile in the cab, vulnerable against the moving night. Nora’s obscene tongue flicker. The sheer, exposed flash of skin above her stocking. Each image was a fresh twist of the knife. He needed eyes on her. He needed *something*.
A tremor ran through his hand as he picked up his phone. His thumb hovered over the screen. Pride choked him. Apologize? To *her*? The architect of this agony?
But beneath the fury, cold logic whispered. Nora fed on his suffering. She *wanted* him raving. She’d planned for it. The only way to get Jessica back… was to play Nora’s sick game. On her terms.
A bitter taste flooded his mouth. He swallowed hard, forcing down the surge of hatred. His fingers tapped the keys with deliberate, wooden slowness. Each letter felt like swallowing glass. He stared at the stark white message bubble, the blinking cursor taunting him. With a final, shuddering breath that felt like surrender, he hit send.
**Matt:** I’m sorry Nora.
The reply chimed instantly, sharp as a knife thrust. **Nora:** Well *that* was quicker than I thought LMAO. As pathetic *as* it is, you’re starting to learn at least. Matt could almost feel her delight radiating through the screen – a sickening warmth emanating from the cold device, picturing her triumphant smirk widening in the cab’s gloom. Her next text followed swiftly: **Nora:** Thank me for showing your wife a good time. The demand hung there, obscene.
Matt’s thumb trembled violently over the screen. *Thank her?* For dragging Jessica blindfolded into god-knows-what? For orchestrating this trap? His knuckles cracked as his fist clenched. The phone’s plastic casing groaned under the pressure. He swallowed bile, the phantom taste of Nora’s cloying perfume thick in his throat. **Matt:** Thank you Nora, for treating Jessica to this Bachelorette weekend.
The words tasted like rusted nails scraped across his tongue. He sent it, the act physically painful.
Nora’s response was instantaneous, a digital purr vibrating the phone. **Nora:** Better. Much better, Matty. See? Manners aren’t so hard. Now… about that picture. Her fingers must have flown, eager to twist the knife deeper. **Nora:** What did you think? Did you like what you saw? 😈 The winking devil emoji felt like a hot brand pressed against his skull. Matt’s breath hitched. *She wants praise.* Praise for that grotesque display—her own obscene cleavage shoved forward like merchandise while Jessica sat helplessly blindfolded in the background. The implication was clear: compliment *me*, not her. Admit my power. His stomach roiled. He could picture Nora preening in the cab, awaiting his humiliating validation, savoring his degradation as Jessica’s oblivious silhouette framed her triumph.
The phone felt like radioactive slag in Matt’s hand. Every fiber rebelled. Compliment Nora’s surgically enhanced curves? Acknowledge her predatory beauty while his fiancée, *his* Jessica, was rendered sightless and vulnerable inches away? It was a violation worse than a punch. His thumb hovered, shaking. The words wouldn’t form. *Say it,* hissed a voice in his mind, cold and pragmatic. *Feed the monster what it craves. Buy time.* He squeezed his eyes shut, seeing only the image: Nora’s predatory smirk, the deliberate thrust of her breasts, Jessica’s pale, blindfolded face a silent accusation. A strangled groan escaped him. It tasted like defeat. He typed, each letter an act of self-mutilation. **Matt:** Yes. You looked… stunning. The pause before sending felt like an eternity. He smashed the send button before he could vomit.
The reply chimed instantly, sharp as shattering glass. **Nora:** 🤭 OMG Matty you little pervert. Don’t worry I won’t tell Jess lol. The mocking emoji seemed to leer from the screen. Matt’s stomach clenched. *Pervert.* Nora was twisting his forced compliment into something dirty, something secret. She was painting him as the villain gazing lustfully at *her*, not Jessica. His jaw ached. The next text arrived, dripping with venomous condescension: **Nora:** But I’ll have you know you don’t have a chance.. I like real men ;) The winking emoji felt like a final, deliberate insult. *Real men.* The implication slammed into him – her derision for his protectiveness, his desperation, his very masculinity. She was shoving his perceived weakness in his face, using his forced humiliation as proof. He wasn’t a threat; he was pathetic prey, amusing himself with forbidden glances while the *real* danger paraded his oblivious bride-to-be. The silence from Jessica’s phone nearby screamed louder than Nora’s taunts.
The phone buzzed again, violently vibrating against his palm. **Nora:** Hey we’re almost at the hotel. But you still need to learn a lesstepson apologizing is one thing… The text hung there, ominously unfinished. Matt’s breath caught. He waited, heart pounding against his ribs like a trapped bird. The pulsing dots appeared, vanished… then returned. The final sentence landed like a blow. **Nora:** You need to be punished, Matty. She teased. The words shimmered on the screen, dripping with malice.
Before Matt could react, another notification chimed—a photo message. He tapped it, blood roaring in his ears. The image filled his screen: two pairs of panties laid side-by-side. The first pair was white lace, a demure cut with scalloped edges. Emblazoned across the front in stark black letters: “Here CUMS the Bride.” The crude pun felt like sandpaper dragged across raw skin. The second pair was sheer crimstepson silk, barely there, with only a tiny, coquettish red bow perched at the front. They screamed invitation, humiliation. Below them, Nora’s text followed: **Nora:** I have an outfit picked out for Jessica’s main event tomorrow night and I need your opinion. Which ones should your little wife wear? Pick wisely Matty 😈
The white pair was a public degradation—a walking billboard announcing Jessica’s vulnerability. The red was Nora’s signature poistepson: a promise of seduction, hidden peril beneath silk. Choosing the white meant branding Jessica. Choosing the red meant gifting her to Nora’s trap, wrapped in temptation. His choice would dictate Jessica’s shame.
Matt’s fingers trembled violently, knuckles white around the phone. He stared at the crimstepson silk—a visual echo of Nora’s own predatory aura. If he selected it, Nora would orchestrate Jessica wearing it tomorrow night, soaked in alcohol and oblivion. The sheer fabric would be a beacon, inviting hands to linger, eyes to devour. Yet the white lace was worse—pure humiliation, transforming Jessica into a joke for strangers. He imagined Nora’s triumphant smirk either way. A choked sound escaped him; he tasted bile. His thumb hovered over the red pair icon. *Protect her dignity*, screamed instinct. But dignity wouldn’t shield her. The red meant control—Nora’s control. He tapped “white lace” instead, condemning Jessica to public ridicule, praying the crude text would deter predators better than silent scarlet allure. **Matt:** The white. The lie tasted metallic. He’d chosen the lesser violation, sacrificing Jessica’s pride to preserve her safety.
Nora’s reply sliced through the silence milliseconds later. **Nora:** 😏 Predictable – White for your pure little wifey? How… quaint. Almost wholesome. Don’t worry, Matty—i’ll make sure she knows you picked them.
Matt’s vision blurred as the phone buzzed again with a new image. The white panties lay flat, but beside them sat a sleek silver remote control shaped like a lipstick tube. His blood froze.
**Nora:** Almost forgot… the white ones have a little surprise 😉 Jessica gets vibrating panties! Aren’t you glad you chose them? Her text dripped with venomous glee. **Nora:** Remote’s range is… impressive. Imagine the fun WE can have while she thinks it’s just static cling. The winking emoji burned brighter than the screen. Matt’s throat closed. He could already hear Nora’s cruel laugh echoing in his skull—could see Jessica’s confused blush, the accidental moan escaping her lips as Nora pressed buttons from across a crowded room. His choice hadn’t protected her; it had handed Nora a weapon.
“FUCK!” The word tore from Matt’s throat, raw and guttural, shattering the suffocating silence of their empty living room. His fist slammed against the wall, the plaster cracking under his knuckles. Dust rained down like bitter snow. He couldn’t breathe. The image was seared into his mind: Jessica, blindfolded, trusting, while Nora orchestrated her public degradation, turning her body into a puppet show for jeering strangers. His thumb stabbed at the screen, the letters blurring through a haze of fury. **Matt:** That’s too far Nora. STOP THIS.
The response chimed instantly, chillingly calm. **Nora:** 😂 Or what, Matty? You’ll tell Jessica? Go ahead. Show her our little chat. Show her how you complimented my tits. How you picked her panties. His stomach plummeted. Nora had meticulously trapped him. Proof was poistepson. Exposing her meant exposing his own coerced complicity – the compliments, the choices. Jessica’s wide blue eyes, brimming with betrayed tears, flashed before him. *She’d believe Nora.* Nora’s silver tongue would paint him as the jealous, controlling creep, obsessed with her friend. The foundation of their fairytale would crumble to dust.
Matt slumped against the cracked wall, the fight draining out of him like spilled blood. He slid down to the cold floor, phone clutched like a dying ember. The silence pressed in, thick with Jessica’s imagined confusion – the phantom vibration against her skin, the flush of embarrassment as a stray moan escaped her lips in a crowded bar. He pictured Nora’s triumphant smirk, finger poised over the remote, watching Jessica squirm from afar. His knuckles throbbed where they’d struck plaster. Dust coated his tongue, bitter as failure.
The phone buzzed again, vibrating against his thigh like a trapped wasp. **Nora:** Relax Matty, it’s just a little fun.
He stared at the screen until the words blurred. Then the next text arrived, sharp as a blade twist: **Nora:** We’re pulling up to the hotel now. Now you be a good little boy and I’ll send updates if you ask nicely. If I hear your trying to contact Jess you’ll regret it. I’m your only lifeline Matty.
Matt swallowed against the grit in his throat. The silence stretched – Only Nora’s chokehold. His fingers moved stiffly, mechanically. **Matt:** Please. Send updates. The words tasted like ash. He pressed send and instantly hated himself more.
The reply came seconds later. **Nora:** Good boy 😘 Just settling in. Valet took forever. Jess is already tipsy lol. Matt’s lungs burned. He pictured Jessica swaying slightly on the hotel’s marble steps, Nora’s arm steering her like a trophy through glittering doors. Where was her phone? Trapped in the couch cushion, miles away, useless. His lifeline was hell itself.
Half an hour stretched into an eternity of silent torture. Matt paced the ruined living room, each step crunching plaster dust. The cracked wall stared back, a monument to his impotence. He imagined vibrations humming against Jessica’s skin, Nora’s smug finger hovering over the remote. Every tick of the clock was an accusation. *You did this. You chose the white.*
The phone finally screamed to life—a photo notification. Nora’s selfie dominated the screen, taken in what looked like a lavish hotel suite. She leaned against a gilt-framed mirror, wearing nothing but a sheer black robe loosely tied. One hip jutted out, her surgically enhanced curves deliberately showcased. Her raven hair cascaded over a bare shoulder, lips curled in a smirk that promised cruelty. The robe gaped open, revealing the crimstepson silk panties Matt hadn’t chosen—a deliberate fuck-you. Behind her, blurred in the mirror’s reflection, Jessica stood in the bathroom doorway. She was turned away, oblivious, wearing a fluffy white towel wrapped tight around her torso. Her blonde hair was damp, piled messily atop her head. Matt’s chest tightened. *She’s safe. For now.* But the towel clung precariously low on her hips. A champagne flute half empty beside her.
**Nora:** Pre-party prep 😉 Your little bride is getting everything ready for the big night. The winking emoji felt like a razor slice. Matt’s knuckles whitened. He could almost smell the steam, the expensive hotel soap, Nora’s cloying perfume. The silence stretched, thick with dread. Then, another photo loaded—the same angle, but Jessica had turned. The towel slipped slightly, revealing the top edge of the white lace panties Matt had condemned her to wear. Her cheeks were flushed pink from the heat, eyes slightly unfocused, lips parted in a tipsy half-smile as she reached for her champagne. Matt’s breath hitched. She looked heartbreakingly beautiful, utterly unaware of the snake coiled beside her reflection.
Twenty minutes later, Matt’s phone vibrated with the harsh, jagged waveform of an audio message. He pressed play, his finger trembling. Nora’s voice slithered out, smooth as poistepsoned honey, velvet wrapping a blade. *”Jess, sweetie, stop fussing! They’re adorable! Look—pure, bridal white, just like your dress. And guess what?”* A pause thick with manipulation. Matt could hear the rustle of silk, Jessica’s muffled protest. *”Matt picked them.”* Nora’s tone dropped to a conspiratorial whisper. *”Seriously! Texted me himself. Said he wants you to have fun tonight… real fun. Said you deserve to feel… daring.”* Matt could perfectly picture Nora’s predatory grin, her eyes locked on Jessica’s reflection. *”He’s not always such a stick-in-the-mud, you know? He wants you to shine tonight. Go on… put them on. For him.”*
A sharp intake of breath—Jessica’s. Hesitant, confused. *”Matt… chose these?”* Her voice was soft, clouded by champagne fuzz, yet beneath it lay a thread of fragile hope. Like a child handed proof they’re loved. *”But… they’re so…naughty”* She trailed off, unable to articulate the garish slogan screaming across the crotch. Nora cut in, sharp and final. *”Exactly! Fun! Playful! He wants you to loosen up, babe. Stop worrying about what people think.”* A rustle, the sharp click of a clasp. *”See? Perfect fit. They’re cute.
Matt pressed the phone harder against his ear. He could hear the silk whisper against Jessica’s skin, the soft creak of the hotel bedsprings as she shifted. He pictured her tracing the vulgar embroidery with trembling fingers, trusting Nora’s silver-tongued deceit. *His* choice. A choked sound escaped Matt’s throat—half sob, half curse. Nora’s serpentine whisper sliced through the audio again, venomously sweet. *”I told you he loves you, Jess. Even when he’s jealous… he wants you happy.”* It was the perfect poistepson: twisting his protectiveness into stifling jealousy, painting Nora as the liberator. Jessica’s faint, tipsy sigh was a knife twisting in Matt’s gut. *”Okay… okay, I’ll wear them.”*
Silence. The audio stopped abruptly. Matt stared at the darkened screen, his reflection a ghost against the black glass. Jessica’s voice echoed in his skull—that fragile hope, the champagne-slurred trust. She’d wear the white lace. The vibrating panties. Nora’s triumph was complete. He’d handed Jessica to her on a platter, wrapped in humiliation and wired for torment. The room tilted. Matt sank onto the edge of the couch, the potted plant scattered accross the floor looming behind him like a tombstone. Dust settled on his tongue, bitter as failure. He could almost feel the phantom tremors of the remote Nora would wield—could see Jessica flinch at a crowded bar, mistaking violation for static cling.
Matt lurched toward the kitchen, the cracked plaster crunching underfoot. His fingers fumbled with the fridge handle, slick with sweat. The cool air hit his face as he grabbed the first bottle his hand found—cheap beer, condensation already slick on the green glass. He twisted off the cap, the hiss loud in the silence, and took a long, desperate swallow. It tasted like nothing. Like ash.
The phone vibrated on the countertop, buzzing against the laminate like a trapped hornet. A photo notification. He wiped his palm on his jeans and snatched it up. The image bloomed onto the screen, garish under the kitchen’s fluorescent glare. An auto-shot, the phone likely propped on a dresser. Jessica stood front and centre, bathed in the suite’s opulent light. Her short, flirty white dress shimmered, a wide sash proclaiming “BRIDE TO BE” in bold glittering letters cinched around her waist. Her blonde hair, meticulously styled in the elegant updo she reserved for their finest dates, caught the light. A mock veil, absurdly delicate, perched precariously atop her head. Both hands were slightly raised, palms out in a gesture that hovered between playful exasperation and bewildered surrender. Her lips curved in a coy, champagne-flushed smile, her blue eyes sparkling with tipsy confusion.
Beside her, crouching low like a predator stalking prey, was Nora. One hand gripped the hem of Jessica’s short dress, yanking it upwards just enough to expose the stark black lettering screaming across the front of the white lace panties Matt had condemned her to: “HERE CUMS THE BRIDE.” Nora’s other hand was dramatically pressed against her own mouth in exaggerated mock-shock. Her raven hair cascaded over bare shoulders, her crimstepson silk panties peeking from beneath her own tight mini-dress – a deliberate, cruel contrast to Jessica’s forced display. Nora’s dark eyes, wide and feigning scandal, burned with undisguised malice. It was a tableau meticulously staged for his torment – Jessica’s oblivious beauty framed by the vulgar slogan Nora had forced upon her, Nora’s performance amplifying the humiliation tenfold.
The fluorescent hum above Matt turned into a high-pitched whine as he stared at the photo. Dust motes danced in the harsh kitchen light, catching the glare like flecks of shattered glass. He tasted copper—the phantom tang of his bitten lip—and smelled the stale beer mingling with plaster dust. His thumb trembled, hovering over the screen.
The waiting began. Matt paced the uneven tiles, each step a hollow echo in the wrecked silence. He drained the lukewarm beer in one savage swallow, the bottle clattering into the sink. The taste was nothing—just a cold void sliding down. Waiting. Always waiting for Nora’s poistepsoned gifts. He leaned against the counter, knuckles pressed into cold laminate until they turned bloodless white.
A memory sliced through the dread – sharp and sudden. Homecoming night, senior year. Jessica sitting beside him on the hood of his beat-up Honda under the stadium lights, her hand shyly finding his as victory cheers faded. She’d traded her heels for his oversized hoodie, hair escaping its intricate braid in soft blonde wisps around her face. “Just us?” she’d murmured, leaning into him, smelling of perfume and autumn air. Her blue eyes held a universe of quiet certainty, a lighthouse beam cutting through the teenage chaos. That night, he knew – *knew* – she was his harbor in every storm. Now, Nora was drowning her.
The fluorescent light glared off his phone screen as his fingers stabbed against the glass, shaking with pent-up fury. **Matt:** WHERE ARE YOU? WHATS HAPPENING?? Send me something NOW Nora, or I swear to GOD— His thumb hovered, the threat unfinished, useless. He erased the jagged promise violently, the deletion bar flashing red. Panic choked him after he pressed send.
The reply arrived instantly—a photo notification, sharp and mocking. Matt’s heart hammered against his ribs as he opened it. Not Jessica. Nora. Sitting sideways on a barstool in some dimly lit club, her back arched against the counter. One leg hooked over the stool’s metal rung, the other stretched out, the sole of her stiletto pressing flat against the sticky floor. Her impossibly short black skirt was deliberately hitched high. Crimstepson silk panties, sheer as cellophane, stretched taut against her shadowed apex, deliberately positioned center-frame. Her hand invaded the shot, middle finger extended in a vicious, unambiguous salute. The caption hissed beneath: **Nora:** If you *insist*, Matty, you little pervert 😘 Enjoy the view degenerate. Beyond Nora’s cruel pose, blurred figures danced in lurid disco lights. No sign of white lace. No sign of Jessica.
Matt’s grip tightened. Plastic creaked. Dust choked the air.
The fluorescent hum intensified into a drilling whine. Copper flooded his mouth—blood from a bitten lip. Nora’s middle finger stabbed at him through the screen, crimstepson silk screaming mockery. Beyond her, lurid disco lights pulsed over writhing bodies. No Jessica. No white lace. Only Nora’s calculated cruelty. He squeezed his eyes shut, leaning hard against the counter’s edge. Cold laminate bit into his palms. *Breathe.* But the scent of stale beer and plaster dust coiled thick in his lungs. An invisible fist clenched around his ribs. *Where is she?*
A sharp vibration. Text: **Nora:** I thought I told you to be nice, you naughty boy. I see you haven’t learned your lesstepson. The words landed like venomous drips.
The phone trembled in Matt’s grasp. His eyes snapped to the next message, icy dread spreading through his veins: **Nora:** Looks like I’m going to have to cut you off again till you learn to behave. Silence slammed down, thick and suffocating, like being plunged into tar. No lifeline. No warning. Just the abyss where Jessica’s safety vanished.
“Fuck! FUCK! FUCK!” The raw curse ripped from Matt’s throat, echoing off the kitchen’s empty walls. He hurled the phone across the room and skidded across the floor. It struck the cracked plaster, bouncing onto the dusty floorboards. White-hot, impotent rage choked him. He knew instantly, with gut-churning certainty, that he’d have to apologize. Crawl. Grovel. He knew *exactly* what Nora wanted: submission. His humiliation served steaming hot.
He lurched towards the discarded phone, the cheap laminate tiles cold beneath his socked feet. Kneeling, his breath ragged, he snatched it up. The screen was unharmed. Nora’s middle finger leered back, a crimstepson blur mocking him. His thumbs stabbed at the keyboard, every tap feeling like swallowing glass. **Matt:** Nora Sorry Im Sorry Im freaking out Please Please Send me something Anything Jess. Just tell me she’s ok I’m begging you. The plea tasted like sewage, acidic and thick. He slammed ‘send.’ The silence pressed in, heavier now.
The reply arrived before he could exhale. **Nora:** Pathetic. That’s not an apology, that’s a wet fart. You fold like a cheap suit Matty. Weak. Pathetic. I don’t accept scribbles on a screen. Prove it. Show. Me. The. Proof. His blood turned to ice. Proof? Of what? Another text blasted through, jagged and explicit: **Nora:** Show me how hard your little cock got from my sexy pic, you little pervert. Pants down, Matty. Camera on. NOW. Or radio silence forever. Tick tock.
Matt’s knees buckled. He slid down the peeling cabinets until he sat crumpled on the filthy linoleum, eyes glued to the screen. Nora’s blackmail shimmered in the harsh kitchen light – grotesque, impossible. *No.* But the silence screamed Jessica’s vulnerability. Nora’s crimstepson silk burned behind his eyelids, mingling with the garish slogan emblazoned across Jessica’s innocence. *She’s out there… drunk… trusting Nora.* His mind conjured phantom vibrations buzzing against Jessica’s skin in a crowded club, her confused blush mistaken for static. Nora’s finger hovering on the remote, grinning like a demon.
The phone timer seemed to pulse. **Tick.** Nora wasn’t bluffing. She’d bury Jessica in this hell forever. **Tock.** His own pride? Worthless dust. He choked, fingers numb with revulsion. *For Jess.* The thought scraped raw. He tapped the camera icon, the lens blooming cold and unforgiving on the screen’s dark glass. His reflection stared back – hollow-eyed, defeated – superimposed over peeling cupboard doors.
He shoved his sweatpants down just past his hips, thighs pale under the fluorescent glare. Blood hammered in his temples. *Empty.* Flatness screamed humiliation louder than any erection could. Beyond the frame, dust motes danced like mocking spirits. He snapped the photo–a captured flinch of shame. Sent it. The silence that followed was thicker than wet cement.
**Nora:** LMAO! I can tell it’s small even through the boxers! No wonder you want to lock Jessica down so soon 🫢 Pathetic little twig couldn’t satisfy a goldfish. Bet you cry when you cum, huh Matty?
Matt’s cheeks burned crimstepson hot enough to scorch the peeling cabinet paint. Her remark stung. He knew he was no pornstar—thin, average in the locker room glances he’d caught—but he wasn’t some joke either. Nora was just twisting the knife deeper, savoring how it made him flinch inside his own skin. His reflection in the microwave door flickered back at him: hollow-eyed, slumped on stained linoleum like discarded trash.
The phone buzzed—a video alert. **Nora:** What’s wrong Matty? Cat got your tongue? Time to apologize properly. Say it out loud… to ME. You better type it pretty you little cuck.
Matt’s fingers hovered, slick with sweat. Every character felt like swallowing broken glass. **Matt:** I’m sorry Nora Im sorry Im pathetic Im weak I should have respected you please forgive me Nora you were right I’m a jealous fool—
**Nora:** Get to the POINT Matty. Why should *Jessica* waste her life on a little dick boy like you? Think *very* carefully. Tell me why I shouldn’t free her tonight? He stared at the screen. The truth burned behind his ribs: Jessica deserved poetry, starlit promises, unwavering devotion. Nora demanded humiliation. His thumbs moved. **Matt:** Because I love her Nora. More than anything. Because she chose me. Because—
**Nora:** BORING! That’s HER problem! Give ME a reastepson *I* shouldn’t hand her to someone who’ll REALLY make her scream tonight? Think HARDER.
Matt stared at the words scrolling across the shattered screen. Dust scratched his throat. The overhead light buzzed, amplifying the silence. *Because I pay the price.* The realization was cold steel sliding between his ribs. Nora didn’t crave Jessica’s freedom; she craved Matt’s agony. His submission wasn’t enough. She needed him *complicit* in her degradation of everything he cherished. His thumb trembled over the keyboard, slick with grime. The words formed, thick and sour as bile: **Matt:** Because I’ll beg. Publicly. On my knees. Name the place. Name the humiliation. And I’ll… thank you for letting her stay.
The reply sliced through instantly. **Nora:** Finally crawling out of that pathetic shell? Good boy 😏 Yes, you’ll do as I say right little Matty? I accept… but you need to be punished like before. For doubting me. For *daring* to raise your voice.
Matt’s breath hitched, plaster dust scraping his throat. The fluorescent light buzzed louder, drilling into his skull. He stared at the cracked screen, knowing Nora held Jessica’s safety hostage with each typed word. His thumb hovered, trembling.
The phone vibrated again—a text notification sharper than shattered glass. **Nora:** Well? Tick tock, Matty. Do you want your little wifey to get up on the bar and take a shot in her tiny skirt or go dance with two male strangers? 😈 Choose. Now. Or I pick both.
Matt’s fist clenched against the peeling cabinet door. Dust flaked onto his jeans. Option one: Jessica on the bar, legs exposed, the white lace panties flashing beneath her hemline as drunken cheers swallowed her. Nora recording every second. Option two: hands on her hips, bodies grinding against hers, strangers breathing her champagne-scented warmth while Matt rotted here in silence. Either way, Nora won. Jessica’s humiliation became voyeuristic fuel for his torment. Every scenario carved deeper into his soul—Jessica’s trust exploited, her body offered to the gaze of men who saw what he treasured as disposable entertainment. *Her flushed cheeks mistaking violation for a game.*
The phone screen pulsed against his palm. **Matt:** Shot. Only the shot. His thumbs stabbed the reply, slick with sweat. **Matt:** Swear it. Just the shot. Not the dancing. Please. The plea tasted like wet cardboard, dry and crumbling. He slumped backward, skull thudding against the cupboard. Dust motes spiraled in the fluorescent haze. Somewhere, Nora’s crimstepson-painted smirk widened. *Checkmate.*
The reply arrived before Matt could blink: **Nora:** Ok Matty 🤭 But she already a little tipsy lol. Forgettable champagne bubbles fizzed against Jessica’s lips in Matt’s mind—her giggle, light and trusting, echoing in the hollow space behind his ribs. Five minutes crawled past, thick as cooling tar. Silence stretched until the tendons in Matt’s neck screamed. Then—*ding*. Sharp. Metallic. A video notification bloomed on the shattered screen. His thumb hovered—a traitorous tremor—before tapping play.
Nora’s laughter erupted first—a harsh, grating sound over pounding bass. The camera swung wildly, settling on Jessica perched precariously atop a high barstool. Her short white dress shimmered under dizzying disco lights, the “BRIDE TO BE” sash askew. One slender hand clutched a bubbling shot glass filled with amber liquid; the other pressed flat against the sticky bar surface for balance. Her elegant updo was unraveling, blonde wisps escaping to frame her flushed face. Her blue eyes, wide and unfocused, blinked slowly at the camera. Nora’s voice sliced through, falsely bright: *”Jessica! Looks like we have a dare from your fiancé!”* Jessica’s head tilted, a champagne-clouded smile touching her lips. *”Matt… sent a dare?”* Hope, fragile and misplaced, colored her slurred words.
*”He sure did!”* Nora crowed, shoving the phone closer. The frame tightened cruelly on Jessica’s confused face. *”Your loving fiancé wants you to…”* Nora paused, relishing the flicker of anticipation in Jessica’s eyes. *”…take this shot—tequila, honey—and show everyone your special panties while you swallow!”* Jessica recoiled, the smile vanishing. Her fingers tightened protectively around the fabric bunched at her thighs. *”What? No! Matt wouldn’t…”* Her voice trembled. Nora leaned into frame, raven hair falling over Jessica’s shoulder like a dark shroud. *”He *insisted*, Jess,”* she hissed, venom dripping through the forced sweetness. *”Said it’s your last night of ‘fun’… wants everyone to see you’re his.”* Behind Nora, shadowy figures leaned closer, eyes gleaming in the strobe lights.
A collective roar erupted—”UP! UP! UP!”—drowning Jessica’s feeble protest. Rough hands seized her waist, lifting her stumbling onto the sticky, splintered bar top. Her flimsy white dress rode dangerously high as she scrambled for balance. Beneath the hem, Matt saw it: the stark white lace Nora had forced upon her riding higher still, wedging deep into the valley of her perfect asscheeks. The vulgar black script—”HERE CUMS THE BRIDE”—became a dark banner against pale skin, exposed fully to the leering crowd below. Nora shoved the shot glass into Jessica’s trembling hand. Jessica stared down at the unfocused faces, blinking like a startled doe trapped in headlights, her knuckles stark white against the glass.
“ATTENTION!” Nora bellowed, silencing the chanting crowd for a heartbeat. The camera swung wildly before snapping back to Jessica’s terrified face. “Our little bride-to-be here”—Nora gestured grandly—”is gettin’ hitched! Time for her *proper* send-off!” Jessica wobbled, the shot glass sloshing amber liquid over her fingers. Her other hand clutched desperately at the hem of her skirt, trying in vain to pull it down over the exposed white lace bunching obscenely against her curves. “TO HER LAST FLING BEFORE THE RING!” Nora screamed, thrusting her own drink high. The bar exploded: “SHOT! SHOT! SHOT!” Jessica flinched at the deafening chant, her eyes darting helplessly over the faceless mass, her blush deepening to crimstepson under the harsh club lights. She raised the shot shakily, her gaze locked pleadingly with Nora’s phone lens—Matt’s proxy eyes.
Nora flipped the camera without warning. Her face materialized in extreme close-up, distorted and predatory under the pulsing magenta strobe. Her lips curled in a vicious smirk, her free hand raised beside her ear—fingers clutching the small silver remote Matt recognized instantly. Her thumb hovered grotesquely over the single button. “This was your choice, Matty,” she hissed directly into the mic, venom dripping through the static-laden bass.
“ONE!” Nora yelled, whipping the camera back to Jessica. The bride-to-be squeezed her eyes shut, clutching the tequila shot like a lifeline. The chant roared: “TWO!” Jessica swallowed hard, her knuckles white against the glass. Nora’s thumb slammed down on the remote button. A high-pitched, almost electrical *fizz* hissed faintly through the speaker. Jessica gasped audibly—a sharp, involuntary intake of breath—her eyes snapping wide. Simultaneously, Nora screamed, “THREE!” Jessica jerked the shot glass to her lips, tilting her head back just as the crowd bellowed, “DOWN!”
The amber liquid vanished. Jessica choked, coughing violently, tears springing to her eyes as the cheap tequila burned her throat. But her cry was abruptly cut short by another sensation—her entire torso spasmed forward. Her knees visibly buckled beneath the flimsy white dress, wobbling precariously on the bar’s edge. She clutched her stomach, not from the alcohol, but from the intense, unexpected pulse humming deep within her wetness—a relentless, buzzing shockwave radiating outward. Her flushed face contorted in bewildered agony, mistaking the cruel vibration for sickening nausea. “Oh god—!” she gagged, barely audible beneath the crowd’s triumphant roar.
Two blurred figures surged forward—faceless men grinning beneath the strobes—grabbing Jessica’s elbows roughly as she swayed. Their hands slid against her bare shoulders as they hauled her down from her perch. Her legs crumpled beneath her; she leaned heavily into their support, her head lolling sideways. Her eyes, unfocused pools of confusion, flickered stepmomentarily towards the phone’s harsh lens Matt was forced to watch through. Was that a flicker of glazed arousal beneath the drunken haze? Her parted lips trembled, slick with saliva and tequila. The “HERE CUMS THE BRIDE” panties were now a stark, damp outline pressing against the thin fabric of her dress from within. She shuddered violently against the strangers holding her upright—a tremor that wasn’t entirely distress. Nora’s thumb still pressed the remote, hidden low by her thigh.
The camera abruptly careened downward—a dizzying kaleidoscope of sticky floorboards, discarded napkins, and Nora’s stiletto heel lifting off the grimy surface then abruptly ended.




























