Chapter 3: Lina straps Vanja down and fucks her mercilessly with a thick black dildo while Joshua watches, torn between horror and arousal as Vanja's body betrays her with wave after wave of forced orgasms.
The hallway carpet was too quiet. It swallowed the sound of Lina’s footsteps and the ragged sawing of her breath. She stopped before Vanja’s door, a slab of dark wood in a white wall. The rage that had carried her here was cooling, hardening into something more dangerous: a focused, crystalline resolve. She could still see the way Joshua had looked at Vanja in the restaurant—a look he hadn’t given her in months. She could still feel Vanja’s tongue inside her, a violation that had become an addiction.
She didn’t knock. She took the tube of lipstick from her pocket, a violent slash of crimson. In quick, jerking motions, she scrawled across the clean wood: WHORE.
The letter dripped, garish and wet. She stared at it, her chest heaving. It felt small. Childish. It wasn’t enough.
The lock clicked. The door swung inward.
Vanja stood there, still in the emerald dress, a glass of water in her hand. She looked at the word, then at Lina’s face, her expression unreadable. There was no surprise. Only a faint, unsettling curiosity, as if Lina were a particularly agitated specimen under glass.
“Graphic,” Vanja said, her voice dry. “But linguistically limited. Come in. Let’s expand your vocabulary.”
She turned and walked back into the apartment, leaving the door open. An invitation that was also a dismissal. Lina hovered on the threshold, the animal part of her screaming to run. The other part, the part that was now in charge, stepped over the line.
The apartment was as she’d imagined: stark, modern, ruthlessly clean. A monument to control. A single lamp cast a low pool of light in the living area, leaving the corners in deep shadow. Vanja placed her glass on a shelf and turned, leaning against it.
“He just left,” Vanja offered casually, as if discussing the weather. “He came straight here from your little spy session, I assume. He was very… agitated. Worried about you. It was tedious.”
“Did you fuck him?” Lina’s voice was a scrape of gravel.
“Yes.”
The single word hung in the air, definitive. Lina expected a fresh wave of pain. Instead, a strange calm settled over her. The confirmation was a key turning in a lock. Everything was permission now.
“On your back?” Lina asked, taking a step forward. “Or did you make him watch you come all over his cock, the way you did to me?”
A flicker in Vanja’s eyes. A slight narrowing. The analyst encountering an unexpected variable. “I took what I wanted. As I do.”
“You take what’s given,” Lina corrected, another step. The space between them charged. “You prey on weakness. Joshua’s ego. My… confusion.” She was close enough now to smell Vanja’s perfume, to see the faint pulse at the base of her throat. “What happens when someone doesn’t give? What happens when they take from you?”
Vanja’s smile was a cold curve. “You think you can?”
“I know I can.”
Lina’s hand shot out, not to slap, but to grasp. She fisted her hand in the expensive silk of Vanja’s dress at her collarbone and pulled. There was a sharp, satisfying tear. Vanja’s breath hitched, not in fear, but in shock—the shock of a paradigm shifting. Lina yanked again, and the dress split, baring Vanja’s chest, the full, heavy breasts spilling out, constrained only by a lace bra.
Vanja moved then, a hand coming up to strike, but Lina was faster. She caught Vanja’s wrist, squeezing hard, and used her momentum to spin her around. She shoved her face-first against the cool, bare wall beside the shelf, pinning her there with the full weight of her body.
“You like to watch, don’t you?” Lina hissed into her ear, grinding her hips against Vanja’s ass. “You like to be the one in control. The scientist. How’s this for data?”
She released the wrist only to snake her hand around Vanja’s front, plunging it down into the front of her own jeans. Her fingers were rough, urgent. She found her clit, swollen and sensitive, and rubbed two hard, rapid circles, letting the sharp bolt of sensation fuel her. She was wet, already. For this. She moaned, a low, gritty sound, directly into Vanja’s ear. “I’m fucking myself against you. Can you feel how hot I am? This is for you. This is what you made.”
Vanja was rigid against her. Lina could feel her heart hammering through the wall of her back. She wasn’t struggling. She was… listening. Absorbing.
“You want to study it?” Lina panted, her fingers working faster. “You want a fucking report? It’s rage. It’s hate. It’s the best thing I’ve ever felt.” Her orgasm built, not a slow wave but a detonation, triggered by anger and the sheer taboo of the act. She came, biting down on Vanja’s shoulder to stifle a cry, her body shuddering violently as pleasure, sharp and corrupt, electrocuted her.
She slumped for a second, breathless, then stepped back. Vanja turned slowly. Her dress was ruined, her hair disheveled. Two spots of high color burned on her cheeks. Her golden-green eyes were wide, dark with something that wasn’t fear. It was fascination. Arousal.
“Now you,” Lina said, her voice wrecked and commanding. “Bedroom. Move.”
For a moment, Vanja didn’t obey. She just stared, recalibrating. Then, a slow, deliberate blink. She turned and walked towards the bedroom, the torn dress hanging off her shoulders. Lina followed, the taste of her own victory coppery in her mouth.
The bedroom was dominated by a large, low bed, the sheets in disarray. Vanja stopped beside it, starting to turn, but Lina pushed her. She fell back onto the mattress, a gasp finally escaping her lips. Lina was on her in an instant, knees straddling her hips, hands pinning her wrists above her head. She looked down at the beautiful, arrogant face beneath her.
“Say it,” Lina demanded.
Vanja’s lips parted. “Say what?”
“That you wanted this. That you followed me into that sauna because you wanted my hands on you. That you fucked Joshua to get to me. Say it.”
Vanja laughed, a breathless, shaky sound. “You’re constructing a narrative to fit your—”
Lina leaned down and bit her nipple through the lace of her bra, hard. Vanja cried out, a sharp, genuine sound of surprise and pain. Her back arched off the bed.
“Say it,” Lina growled, her mouth wet against the lace.
A pause. A ragged inhale. “Yes.”
“Yes, what?”
“I wanted it.” The words were a whisper, then stronger. “I wanted to see what you were made of. I wanted to break you open.”
“And now?” Lina released her wrists. Her hands went to Vanja’s hips, dragging the torn dress and her underwear down in one brutal motion. She exposed her completely: the perfect, curvy hips, the neat strip of dark blond hair, the glistening folds beneath. Vanja was wet. Soaking. The evidence gleamed in the lamplight.
Lina didn’t kiss her. She didn’t touch her with anything resembling tenderness. She shoved two fingers inside her without warning, curling them, fucking her with a rough, relentless rhythm.
Vanja’s head tossed back, a choked gasp torn from her throat. Her hands flew to Lina’s shoulders, nails digging in, but she was pushing her closer, not away. Her hips rose to meet every thrust.
“You’re a fucking liar,” Lina spat, watching Vanja’s face contort. “You don’t want to break me. You want me to break you. You’re bored with all your power. You need someone to make you feel something real.” She scissored her fingers, stretching her, and Vanja moaned, long and low. “Is this real enough for you, doctor?”
“Fuck,” Vanja breathed, her eyes squeezed shut. “Fuck, Lina…”
Hearing her name on that mouth, in that tone of shattered control, sent a new current of fury and lust straight to Lina’s core. She withdrew her fingers, slick and shining, and brought them to Vanja’s mouth. “Taste it. Taste what your games do.”
Vanja’s eyes opened, hazy with need. She looked at Lina with none of the cool analysis left. Only raw, hungry want. She opened her mouth and sucked Lina’s fingers clean, her tongue swirling around them, a submissive, filthy act that made Lina’s cunt clench.
Lina moved down her body. She shoved Vanja’s thighs apart, wider, and buried her face between them. This was not the calculated, punishing cunnilingus from the sauna. This was devouring. Lina licked into her with a desperate, starving intensity, lapping at her clit, fucking her with her tongue, drowning in her taste—salt, musk, and the unmistakable flavor of female arousal. Vanja’s hands tangled in her hair, not guiding, but clutching, holding on as her body began to buck.
“Don’t stop,” Vanja begged, her voice a broken thing. “Please, god, don’t stop. Right there. Just like that.”
Lina sucked her clit hard, and Vanja shattered. Her orgasm was a convulsive, noisy thing. She screamed, a raw, unfiltered sound that echoed off the stark walls, her body bowing off the bed, her inner muscles pulsing rhythmically against Lina’s tongue. Lina rode it out, drinking every spasm, until Vanja collapsed, boneless and gasping.
Lina crawled back up her body. She was still fully dressed in her jeans and hoodie. She looked down at the spent, beautiful woman beneath her, her makeup smeared, her skin flushed, her perfect composure in ruins.
“Who’s the weak one now?” Lina whispered.
Vanja’s eyes opened. The haze was clearing, but something new was there. Something shattered and reassembling. She reached up, her hand trembling slightly, and touched Lina’s cheek. “You are,” she said, her voice hoarse. “For thinking this is over.”
Then she pulled Lina down into a kiss. It was nothing like their first. This was all surrender and hunger, a messy clash of tongues and shared breath. Vanja’s hands fumbled with the button of Lina’s jeans, pushing them down, her own need reigniting with a startling speed.
“I need you inside me,” Vanja murmured against her lips, her hand sliding between Lina’s legs, finding her wet and ready. “Now. Use your fingers. Fuck me like you mean it. Like you hate me.”
Lina didn’t need telling twice. She positioned herself, her body slotting between Vanja’s thighs. She pushed three fingers inside her this time, feeling the incredible, tight heat clutch at her. Vanja cried out, wrapping her legs around Lina’s waist, locking her in.
“Yes,” Vanja chanted, her heels digging into Lina’s back. “Just like that. Fuck me. Ruin me. Show me how much you fucking hate me, Lina.”
Lina fucked her with a hard, driving pace, her own pleasure building with every thrust. The sound of skin on skin, of wet, penetrating pushes, filled the room. Vanja’s moans were a continuous, desperate soundtrack. She was meeting every stroke, her hips pistoning, her nails raking down Lina’s back through the hoodie.
“You feel that?” Lina grunted, sweat dripping from her brow onto Vanja’s chest. “That’s me. That’s my mark. Not his. Mine.”
“Yours,” Vanja gasped, her eyes wild. “God, it’s yours. I’m yours. Make me come again. Please. I need to come for you.”
Lina shifted, her thumb finding Vanja’s clit, rubbing it in rough, circles in time with her thrusts. It was too much. Vanja’s body tightened like a coil, and then exploded. This climax was even more violent than the first. She screamed Lina’s name, a raw, pleading shriek, as her cunt milked Lina’s fingers, waves of pleasure wracking her so intensely she shook.
The spasms triggered Lina’s own release. She came with a harsh cry, her forehead dropping to Vanja’s shoulder, her own sex pulsing around nothing as she imagined Vanja’s touch, Vanja’s mouth, Vanja’s victory now permanently tainted.
They lay entangled in the wreckage of the sheets, both breathing in ragged, syncopated gasps. The silence that followed was different. Not empty, but charged with the fallout.
Slowly, Vanja shifted. She propped herself up on an elbow, looking down at Lina. Her expression was unreadable again, but the armor was cracked. A faint, bewildered smile touched her swollen lips. She traced the word on Lina’s hoodie, where it had pressed against her.
“Whore,” she read softly, as if considering it for the first time. Then her eyes met Lina’s. “You’ll have to do better than lipstick next time.”
She got out of bed, naked and magnificently unashamed, and walked to the window, pulling the blind aside to look at the same city Joshua had seen. Lina watched her, the power she’d seized already slipping, transforming into something more complicated and terrifying. The war wasn’t over. It had just changed theaters. And for the first time, Lina understood with cold clarity that she had no idea what winning would even look like.
The taste of Vanja was still on her lips, a salty, musky tang that her tongue kept finding in the corners of her mouth. Her body felt used in a new way—not just as a vessel for Joshua’s predictable needs or even for her own anger, but as a weapon that had been turned and had, impossibly, drawn blood. Vanja stood at the window, a pale, curved statue against the city’s glow, and the silence between them wasn’t peaceful. It was the quiet of a laboratory after an explosion, waiting to assess the damage.
Lina pushed herself up, the sheets sticking unpleasantly to her thighs. She found her jeans and pulled them on, the denim rough against her sensitive skin. Every movement felt amplified, as if the air itself was bruised. She didn’t look at Vanja as she zipped them. “This doesn’t change anything,” she said, but the words lacked conviction, hanging in the air like a question.
“It changes everything,” Vanja replied, not turning around. Her voice was thoughtful, distant. “You introduced a new variable. The model is flawed. I have to recalibrate.” She finally glanced over her shoulder, her gaze landing on Lina with a focused intensity that felt more intimate than the sex had. “You should go. He’ll be checking his phone, crafting his lies. The waiting is part of the punishment for him.”
The walk back through the sterile hallway felt like moving through a dream. The crimson ‘WHORE’ on the door had smeared, looking less like an accusation and more like a wound. She rode the elevator down, her reflection in the polished metal a stranger—hair wild, eyes dark and hollow, a flush still high on her cheeks. The night air outside was a slap, cold and shocking, but it didn’t clear her head. It just made the buzzing confusion sharper.
She walked for blocks without direction, the vibrations from the pavement traveling up through her soles. Her mind was a riot of images: Vanja’s head thrown back in surrender, the torn silk of the dress, the raw, pleading sound of her own name screamed into the dark. A hot bolt of shame shot through her, but it was immediately followed by a visceral, pulsing thrill. She stopped under a broken streetlamp, her breath fogging, and leaned against a cold brick wall.
She needed to hear a normal voice. She needed to anchor herself in a world that made sense, where girls like Vanja were just bitches to be mocked, where boyfriends were just stupid, where sex was simple. She fumbled her phone from her pocket, her fingers stiff with cold. She opened her group chat, the one with Clara and Sophie. The last messages were from yesterday, memes about a reality TV show. A lifetime ago.
Her thumbs hovered over the screen. She couldn’t type the truth. It was too vast, too dark, too fucking weird. She needed a code, a fragment they could understand.
She started a voice message. She tried to sound casual, but her voice came out thin and strained, a wire pulled too tight. “Hey. You guys up? I’m… I’m fucking losing it.” She paused, a shaky inhale. “I followed him. He was with her. At that restaurant by the square. Then he went to her place. I went to her place.”
She stopped the recording, deleted it. Too much. She tried again, forcing a brittle laugh into the microphone. “Okay, epic meltdown in progress. I just did something so unhinged. I need wine. I need you to tell me I’m not insane. Meet at mine in twenty? Don’t ask questions. Just come.”
She sent it. The whoosh sound felt like a lifeline thrown into a churning sea. She pushed off the wall and began walking faster toward her apartment, the need for her friends’ familiar chaos becoming a physical ache. She could already imagine Clara’s dramatic gasp, Sophie’s practical, cutting analysis. They would dissect Joshua’s betrayal, they would curse Vanja’s name, they would build a fortress of shared outrage around her. They would make it about him. They would make it simple.
Lina knew, with a sinking certainty in her gut, that it wasn’t simple at all. The betrayal wasn’t the point anymore. The point was the look on Vanja’s face as she came—a look of shattered, glorious ruin. The point was the power she’d held, for a few minutes, in her own hands. The point was that she wanted to do it again.
She let herself into her dark, silent apartment. It smelled of her perfume and yesterday’s coffee, a museum of her old life. She didn’t turn on the main lights, just a single lamp, and paced the length of the living room, waiting. The memory of Vanja’s body wouldn’t leave her. The specific give of her flesh under Lina’s grip, the hot, clutching tightness inside her, the way her hips had stuttered and chased Lina’s fingers. Her own body throbbed in response, a traitorous echo.
When the buzzer finally sounded, it was like a bell snapping her out of a trance. She pressed the door release, her heart hammering against her ribs for a new reason. By the time their familiar footsteps clattered up the stairwell, she had forced her face into a mask of righteous anger. She yanked the door open.
Clara surged in first, all wide eyes and oversized scarf, immediately pulling Lina into a hug. “Oh my god, Lin, your voice! What happened?”
Sophie followed, cooler, already surveying the scene. She dropped her bag and went straight to the kitchen, opening the fridge. “We brought the cheap pinot you hate,” she called out. “It’s for emergencies. This sounds like an emergency. Start talking.”
They settled on the sofa, a tangle of limbs and concern. Lina curled her legs underneath her, clutching a cushion. She gave them the edited version, the clean, digestible narrative. The spying at the restaurant. Joshua and Vanja, their heads close. Him leaving, going to her building. The red, boiling rage. She even told them about the lipstick on the door, which made Clara gasp in scandalized admiration.
“I just lost it,” Lina said, her voice gaining strength in the telling, molding the chaotic truth into a better story. “I screamed at her through the door. Called her every name I could think of.”
“Good!” Clara said, sipping her wine. “That ice-cold bitch deserves it. She thinks she’s above everyone.”
Sophie handed Lina a full glass. “And Joshua? Have you heard from him?”
“Nothing,” Lina said, and the real bitterness there was easy to tap into. “Radio silence. He’s probably still in her bed.” This part was safe. This part they understood. The wounded girlfriend, the predatory other woman, the cowardly man. A triangle as old as time.
“You have to dump him,” Sophie stated, matter-of-fact. “Tonight. Text him right now. ‘We’re done. I know everything.’ No explanations. Let him sweat.”
“But what if he has an explanation?” Clara fretted, always the romantic. “What if it was just business? She is connected to the club.”
Lina snorted, a genuine sound of contempt. “His dick isn’t a business expense, Clara.” They laughed, a sharp, united sound. This was the rhythm she needed. The solidarity. She took a long gulp of wine, feeling it warm a path down her throat. She was here, with her friends, in the known universe.
But her skin still remembered. Under her clothes, her body was a secret archive of the night. The places Vanja’s nails had scratched felt branded. The ache between her legs was a persistent, pounding reminder. As Clara launched into a story about a friend-of-a-friend who’d had a similar thing happen with a footballer, Lina’s mind drifted back to the feeling of Vanja coming apart beneath her, the raw, unfiltered sound of her pleasure.
Her phone, face-down on the coffee table, lit up. A notification. Not from the group chat. A private message.
Her blood went cold. She knew, without looking, who it was. The buzz of the phone seemed to vibrate through the table, through her bones. She tried to ignore it, to focus on Sophie’s analysis of Joshua’s character flaws.
It buzzed again. A second message.
“Aren’t you going to check that?” Sophie asked, nodding at the phone. “Might be the shithead himself.”
“Probably just spam,” Lina said, but her voice was too light. She reached for it slowly, her heart a frantic drum against her ribs. She tilted the screen away from her friends.
The first message was a single, high-definition image. It was Vanja’s neck and collarbone, in the soft light of her bedroom. On the pale skin, just above the curve of her breast, was a vivid, dark purple bruise. A fresh bite mark. The caption underneath: Your signature needs work. Too blunt.
The second message was text: The calibration is fascinating. I require more data. Tomorrow. My place. 8 PM. Don’t be late. Wear what you wore tonight.
Lina stared, the voices of her friends fading into a muffled hum. The wine turned to acid in her stomach. Vanja wasn’t ending the experiment. She was designing the next phase. And the most terrifying part, the part that made Lina’s throat go tight and dry, was the electric jolt of anticipation that shot through her, bright and undeniable, at the thought of obeying.
“Well?” Clara pressed. “Is it him? What does the bastard have to say for himself?”
Lina locked the screen, placing the phone face down again. She forced a thin, brittle smile onto her face, a perfect imitation of her old, confident self. “Just spam,” she repeated, her voice almost steady. “Like I said.” She took another drink, the glass hiding the tremor in her hand. “Now, what were you saying about dumping him? I think you’re right. I think I should do it right now.”
She picked up her phone, her thumbs moving over the keyboard with a fierce, performative energy, crafting a damning text to Joshua for her friends to see. All the while, the other messages burned in her memory, a secret script underneath it all, pulling her toward a tomorrow she both feared and desperately needed to meet.