Cover of Obsidian and Algorithms

Obsidian and Algorithms

Read the story

34 chapters · 109478 words · Read 1 times

Write me a story between a nerdy guy and a shy goth girl. She is Chloe, and dresses typically goth, dark clothes, short skirt, tights, make up, etc. He is a standard nerd. They are both at a house party neither really wants to be at, but their friends bought them along. They run into each other and start talking, eventually sitting down together outside alone around a fire in the back garden. They talk some more, then he makes a move with a cliche pick up line, that she finds funny and adhearing. He starts babbling slightly in panic, and she cuts him off with a kiss.

Chapter 34: The Lesson in Obedience

The orgasm tore through her like a power surge, overloading every circuit. Her body bowed violently against the ropes, a strangled, metallic scream shredding through the silicone gag. The vibration between her legs became pure, white noise. For three endless seconds, there was nothing but the electric convulsion of her own release, a wet, shameful heat flooding against the toy.

Then, silence. The hum continued, but it was just a sound now. Her body went limp in the harness, spent and trembling. The icy water dripped onto her heaving chest, a pointless, distant annoyance.

The bedsprings went silent.

Footsteps. Swift, deliberate, crossing the room.

The closet door was wrenched open so hard the knob punched a small, crescent-shaped dent in the wall. Light, dim and orange from the candle, flooded in.

Danny stood silhouetted in the doorway. He had pulled on his cargo shorts, nothing else. His glasses gleamed, reflecting the tiny flame. His expression was unreadable, a flat, analytical mask. His eyes took in everything: her slumped, bound form, the sheen of sweat and water on her skin, the unmistakable, slick evidence glistening on her inner thighs and the toy beneath her.

Jessica hovered behind him, clutching a sheet to her chest, her blonde hair mussed, her lips kiss-swollen. Her eyes were huge, drinking in the tableau.

“You came,” Danny said. His voice was quiet, devoid of anger. It was colder. It was the sound of a violated protocol.

Chloe couldn’t speak. Couldn’t move. She just stared up at him, her eyes wide and pleading behind the smeared black of her eyeliner, her breath huffing in and out of her nose.

He turned his head, just slightly, toward Jessica. “Open the door wider. All the way to the wall.”

Jessica hesitated for only a second. Then she stepped forward, her bare feet silent on the floor, and pushed the closet door until it tapped the wall. It opened the scene completely, exposing Chloe to the full, unsparing view of her own bedroom.

“Do you like what you see?” Danny asked Jessica, his gaze still locked on Chloe.

Jessica’s voice was a hushed, awed breath. “Yes.”

“Then you’ll help me teach her.”

He moved into the closet. He didn’t yank or rip. His motions were surgical. He untied the complex harness with the same precise efficiency with which he’d built it. The ropes fell away. He removed the gag first, the silicone popping free from her mouth. She gasped, her jaw aching.

“I’m sorry,” she croaked, the first words she’d spoken without permission.

He didn’t acknowledge them. He detached the nipple clamps. The sudden rush of blood back to the tortured flesh was a new, fiery pain, and she whimpered. He turned off the vibrator and withdrew it from her body. The emptiness was profound. Finally, he unbuckled the “Good Girl” collar and set it aside.

He took her by the upper arms, his grip firm, and hauled her to her feet. Her legs, numb and trembling, nearly buckled. He half-carried, half-dragged her the few steps to the bed and deposited her face-down on the rumpled sheets. They were warm from other bodies, smelling of sex and Jessica’s perfume.

He pulled her arms up above her head. From his pocket, he produced two shorter lengths of the same hemp rope. He looped one around each wrist, then tethered them securely to the wrought-iron posts of her headboard. The position stretched her spine, forcing her chest into the mattress, her ass raised in a vulnerable arch.

He turned to Jessica, who still stood by the closet door, the sheet held tight. “Come here.”

Jessica let the sheet drop. She walked to the foot of the bed, her earlier confidence tempered by a visible, thrilling nervousness.

“Bend over. Here.” Danny guided her, positioning her so she was leaning over the footboard, her own arms stretched forward along the bed’s edge. Her face was now only a foot or so from Chloe’s. Their eyes met. Jessica’s were bright with adrenaline and something else—a deep, sympathetic curiosity. Chloe’s were desolate, flooded with shame.

Danny secured Jessica’s wrists to the footboard’s vertical bars with two more ropes, mirroring Chloe’s bondage. Now they were tied at opposite ends of the bed, forced to look at each other.

Danny walked to where his belt lay, coiled on the floor beside his discarded shirt. He picked it up. The leather made a soft, weighty creak as he folded it in half, grasping the buckle.

He moved to stand beside Jessica, his hip leaning against the bed. He looked at Chloe, his gaze absolute.

“You will watch,” he said, his voice low and clear. “And you will learn what happens when my property forgets its function.”

He drew his arm back and brought the belt down in a swift, sharp arc.

The crack was startlingly loud in the quiet room. Jessica jolted, a sharp “Ah!” bursting from her. A bright, red line bloomed diagonally across the pale skin of her ass.

Chloe flinched as if struck herself.

“Keep your eyes on her,” Danny commanded Chloe. He didn’t look to see if she obeyed. He just raised the belt again.

Thwack.

Another parallel line. Jessica hissed, her fingers curling against the bars.

“You came without permission,” Danny said, his tone conversational, as if lecturing. “You lost control. You indulged yourself. That pleasure wasn’t yours to take. It was mine to give.” Thwack.

“Oh, god,” Jessica moaned, her forehead pressing against the sheets. Her skin was flushing, a lattice of angry red beginning to form.

“You made her a spectator to your failure,” Danny continued, bringing the belt down again, this time lower, across the tops of Jessica’s thighs. She cried out, her body straining against the ropes. “You involved her in your disobedience.” Thwack.

Chloe watched, mesmerized and horrified. She saw every flinch, every tear that welled in Jessica’s eyes, the way her friend’s breath came in ragged gusts. The marks were vivid, brutal. Beautiful. A hot, confused agony twisted in Chloe’s own stomach, a sickening mix of guilt and a dark, swelling arousal. This was her fault. Her friend was being striped with leather because of her.

“Please,” Jessica gasped, not a safeword, but a raw plea for mercy or maybe for more.

Danny paused. He ran the flat of the leather over the heated skin, soothing the sting for a moment. “Please what?”

“I don’t know,” Jessica whispered, her eyes finding Chloe’s. They were glazed, swimming with pain and surrender. “Just… please.”

Danny looked at Chloe. “Do you understand the lesson?”

Chloe’s throat was too tight to speak. She nodded, a frantic jerk of her head.

“Verbalize.”

“I understand,” she rasped.

“What do you understand?”

“The pleasure… is yours. To give. Not mine to take.”

“And who does this belong to?” he asked, gesturing with the belt at Jessica’s marked body.

Chloe swallowed. “You.”

“Incomplete. Jessica. Who do you belong to right now?”

Jessica’s answer was immediate, fervent. “You.”

Danny nodded. He dropped the belt on the bed. He placed both hands on Jessica’s ravaged skin, kneading the fiery flesh. She groaned, a deep, shuddering sound of catharsis. He then leaned down and kissed the junction of her neck and shoulder, a soft, lingering kiss that was somehow more intimate than anything that had preceded it.

He straightened and walked around to Chloe. He untied her wrists. The blood rushed back in painful pins and needles. He didn’t touch her beyond that. He simply pointed to the floor beside the bed.

“Kneel.”

She slid off the bed, her legs barely supporting her, and knelt on the hard floor. He retrieved the “Good Girl” collar from the closet floor and fastened it back around her neck. The leather was cool. It felt like a homecoming, a condemnation.

He went to Jessica, untying her as well. She slumped forward, her body humming with pain and endorphins. He helped her sit on the edge of the bed, then handed her her clothes.

“Get dressed. The lesson is over.”

Jessica dressed in silence, her movements slow and tender. She didn’t look at Chloe until she was finished, her jeans and tank top back on. She walked over to where Chloe knelt. She crouched down, bringing them eye-to-eye. She reached out, her fingers surprisingly gentle, and brushed a stray strand of black hair from Chloe’s damp cheek.

“You okay, freak?” Jessica asked, her voice soft.

Chloe nodded, a tear finally escaping and tracing a path through her ruined makeup. “Are you?”

Jessica grinned, a wobbly, proud thing. “That was fucking wild.” She leaned in and kissed Chloe’s forehead. “See you tomorrow for actual coffee.” She stood, shouldered her purse, and let herself out without another word to Danny.

The door clicked shut.

The candle guttered, throwing frantic shadows.

Danny stood before Chloe. He reached down, took her chin in his hand, and tilted her face up to the light.

“Tomorrow,” he said, his thumb stroking her jaw, “we begin again. The contract is reset. You are back at zero. Every rule, every protocol, will be reinforced from the ground up.” He released her. “Now, clean this room. Then yourself. I expect the apartment to be spotless. I will be working at the desk. You will not speak unless spoken to. You will not touch me. You will perform your tasks silently. Understood?”

“Understood,” she whispered.

He turned and walked to her desk, sat in her chair, and opened his laptop. The blue glow illuminated his face, the scratches on his back, the calm, focused set of his mouth. He began to type.

Chloe knelt for another minute, the collar heavy on her neck, the ghost of the vibration still in her bones, the image of Jessica’s striped skin burned behind her eyes. Then she pushed herself up, her body aching in a dozen new ways, and began to gather the discarded ropes, the damp towels, the belt. The silence was total, broken only by the tap of keys and the soft, rhythmic sound of her own breathing as she moved through the dim room, learning, once more, how to belong to him.

The silence was total, broken only by the tap of keys and the soft, rhythmic sound of her own breathing as she moved through the dim room, learning, once more, how to belong to him.

She coiled the ropes neatly. She wiped the leather belt clean of any trace of skin. She straightened the black sheets, her fingers lingering on the spots that were still faintly warm. Each task was a meditation, a physical penance that slowly cleared the static from her head. The sharp scent of sex and sweat gradually faded, replaced by the cleaner smell of lavender from a spray bottle under her sink.

Danny never looked up from his screen. The blue light etched the lines of his concentration.

Chloe finished by cleaning herself in the bathroom, avoiding her own gaze in the mirror. The marks on her body were a roadmap of the night—the faint rope burns on her wrists, the deeper bruises on her thighs, the tender, rosy patches on her breasts. She pulled on a long, thread-black tank dress, something simple and covering. When she returned, the room was in order. She knelt quietly by the bed, waiting.

The tapping stopped.

He saved his work, closed the laptop with a definitive click, and removed his glasses to rub his eyes. The action was so ordinary, so human, it felt jarring. He slid his glasses back on and looked at her. His expression had shifted from that flat, analytical mask to something more considered, a quiet resolve.

“The work is finished,” he said. “Now we address the debt.”

Her stomach tightened. She said nothing.

He stood and walked to her closet, returning with a straight-backed wooden chair from her desk. He placed it firmly in the center of the room, facing the bed. “Sit.”

She rose and sat, the wood hard and unyielding against her thighs. He produced a fresh length of rope from his bag—it was softer, a dark navy cotton. He knelt before her. He looped the rope around her ankles, binding them securely to the chair’s front legs. His hands were methodical, not rough. He brought the rope up, circling her waist and the chair’s back, pinning her in place. Finally, he bound her wrists behind the chair’s spine, checking the knots for give. There was none.

He stood back, surveying his work. He then pulled out his phone, tapped the screen, and held it to his ear.

“Jessica.” A pause. His eyes stayed on Chloe. “Come back up. Now.” He listened, a faint ghost of a smile touching his lips. “Yes. It pertains to you.”

He ended the call.

“What are you doing?” The question slipped out before she could stop it, her voice thin.

“Settling accounts.” He walked to her, his fingers finding the buckle of the “Good Girl” collar around her neck. He unfastened it. The leather slithered free, leaving a pale band of skin exposed to the cool air. The loss felt profound, a physical amputation. He draped the collar over his shoulder.

A knock came at the door, too quick for Jessica to have come from anywhere but the building’s lobby or her car parked outside. She’d been waiting.

Danny opened it. Jessica stepped in, her earlier confidence now edged with a sharp, curious anticipation. She saw Chloe tied to the chair and her eyebrows lifted. “Whoa. Retro.”

“Clothes off,” Danny said, shutting the door. “Then on the bed. On your knees, facing the headboard.”

Jessica didn’t hesitate. She shucked off her jeans and tank top in a few swift motions, leaving them in a pile by the door. She climbed onto the bed, assuming the position, her back to the room, to Chloe.

Danny approached the bed. He gently gripped Jessica’s hair, pulling her head back just enough. He brought the collar to her throat and buckled it in place. The sight of that familiar leather around Jessica’s neck hit Chloe like a punch to the solar plexus.

He clipped a lead to the collar’s ring.

“Hands on the ironwork,” he instructed. Jessica reached up and gripped the vertical bars of Chloe’s headboard. He used shorter ropes to secure her wrists to the metal, ensuring her posture remained arched, exposed.

He undid his shorts, pushing them down. He was already hard. He took the leash in one hand, wrapping it tight around his fist. His other hand guided himself into Jessica with a single, brutal thrust that knocked a shocked gasp from her lungs.

Chloe jolted against her ropes. The wood creaked.

He began to move, a ruthless, piston-driven rhythm that had the bedframe slamming against the wall in a timed, brutal cadence. Jessica’s gasped evolved into deep, ragged moans. “Oh, fuck, Danny, yes,” she choked out, her knuckles white on the bars.

“Chloe.” Danny’s voice was a strained growl, his focus entirely on the body beneath him, but his words were for her. “Watch her. This is what you threw away. This is the reward you forfeited.”

“Please,” Chloe heard herself beg, the word tearing from somewhere raw and childish. “Please, let me—”

“No.” His thrusts intensified. Jessica cried out, a sound of pure, shattered pleasure. “You had yours. You stole it. Now you observe.”

He yanked the leash, pulling Jessica’s head back further. “Tell her, Jessica. Tell her what this feels like.”

Jessica’s words came between panting grunts. “He’s so deep, Chlo—fuck—I can feel him in my throat.” The leash jerked again. “It’s so full, it burns, it’s so good.”

Chloe strained, the ropes biting into her wrists and waist. A helpless, desperate friction built between her own legs as she struggled. A hot, slick shame dripped from her onto the wooden seat beneath her, a palpable, mortifying proof of her arousal. She was panting, her eyes wide and dry, unable to look away from the spectacle of her best friend being taken apart in her own bed, wearing her collar.

“He’s pounding my fucking guts out,” Jessica sobbed, her body rocking violently with each drive. “You can hear it, right? That wet sound? That’s him. That’s all him. I can’t—I can’t think.”

“Please, Danny, I’ll do anything,” Chloe wept, her voice breaking. “Let me touch, let me just taste, anything.”

His rhythm never faltered. “Your role is to watch. To understand your place. It’s here. In the chair.” He slammed into Jessica with a final, devastating force, his body rigid as he emptied himself into her with a guttural sound that was more triumph than release.

Jessica screamed, a long, shaking wail as she climaxed, her body seizing against the restraints.

The room fell into a silence heavy with panting and the smell of salt and sex. Danny stayed buried in her for a long moment, the leash still taut in his hand. Then he slowly pulled out. He unfastened the collar from Jessica’s sweaty neck.

He walked, naked and spent, over to Chloe. He placed the warm, damp leather collar back around her throat. The buckle clicked shut.

He leaned down, his lips close to her ear. His breath was hot.

“The debt is paid,” he whispered.

He straightened, gathered his clothes, and walked into the bathroom. The shower started to run.

Jessica slumped against the headboard, her wrists still tied, her body a landscape of tremors and gleaming sweat. She turned her head, her cheek against the cold iron. Her eyes found Chloe’s.

She didn’t smile. She didn’t wink. She just looked at her, breathless and utterly spent, and in that shared, wrecked gaze was an understanding more complex than any apology or forgiveness. The shower water drummed on. Chloe sat in her chair, bound by rope and soaked with a desperate, unfulfilled need, the collar finally home, and knew nothing would ever be simple again.

Read on DreamPress

Write your own erotic story with AI