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 15: Locker Room Confession

The fluorescent light in the bathroom buzzed like a trapped insect. It flickered once, casting the graffiti-scarred stall into momentary darkness before sputtering back to life, harsher than before. Chloe leaned against the cold metal partition, the phone pressed to her ear. The distant thump of bass from some frat party down the block was a dull, annoying pulse. It was Tuesday. Who partied on Tuesday?

Danny picked up on the third ring. “Hey. You okay? You never call during the day.” His voice was a low, warm rumble, layered with the clack of a keyboard in the background.

“I’m in the philosophy building bathroom,” she said, her voice dropping. She traced a crack in the paint with a black-painted fingernail. “It smells like regret and lemon pine-sol.”

He chuckled. “A winning combination. What’s up?”

She closed her eyes, shutting out the scrawled phone numbers and crude drawings. She imagined the resort website they’d been looking at last night on his laptop. White sand. Turquoise water. A private balcony. Her heart beat a little faster, a mix of nerves and a thrilling, unfamiliar power.

“I was thinking about the trip,” she began, her tone shifting, becoming lower, smoother. “About what I’m going to pack.”

The typing stopped. There was just his quiet breathing on the line. “Yeah?”

“Mhm.” She unzipped her hoodie slowly, the sound loud in the tiled enclosure. “I’ve decided. I’m only bringing one thing for the evenings. That black leather collar we saw online. The one with the little ring.”

A beat of silence. Then a soft, shaky exhale. “Just the collar.”

“Just the collar,” she confirmed, her lips almost touching the phone’s microphone. “I’ll meet you on the balcony after the sun goes down. You’ll be sitting there, all sunburnt and salty. And I’ll just be wearing that. And the thigh highs, obviously. You like those.”

“Jesus, Chloe.”

“And you know,” she continued, pushing off from the stall, pacing the short length of the tiny space. Her boots clicked on the sticky floor. “I might be bad. I might drink all the mini-bar rum. Or go down to the beach alone after dark. I’m unpredictable like that.”

She could picture him. Probably in his desk chair, glasses slightly askew, completely still. Gripping the phone.

“And if I’m bad,” she whispered, her voice a husky thread, “you’ll have to punish me. Right? That’s the rule.”

“What—” he cleared his throat. “What’s the punishment?”

She leaned back against the sink, staring at her reflection in the smudged mirror. Her eyes were dark, her cheeks flushed. She looked… bold. “Whatever you want. Whatever you think fits the crime. But you have to mean it. No going easy on me just because you like the view.”

A stall door flushed three down. Someone clattered out, splashed water, and left, humming a pop song. Chloe didn’t move, holding her breath until the heavy door swung shut, leaving her in silence again.

“You’re killing me,” Danny finally said, his voice thick. “I’m supposed to be debugging a subnetting protocol. Now all I can see is… that. And the balcony. And you.”

“Good.” She felt a fierce, possessive joy. “Think about it all day. While I’m stuck here smelling fake lemon. Think about what you’d do if I misbehaved.”

“I would,” he said, and there was a new, grounding note in his tone. A certainty that hadn’t been there a month ago. “I absolutely would.”

They were quiet for a moment, sharing the same vivid, stolen image across the campus distance. The fantasy was a live wire between them.

“So, the flight,” he said, shifting gears with an almost audible effort. The keyboard clacks started again, slower now. “I found one. It’s not terrible. Red-eye, three weeks from Friday. Gets us in at 6 AM local time.”

The concrete plan cut through the haze of the fantasy. It was real. They were really doing this. A flutter of anxiety joined the excitement in her stomach. “A red-eye? We’ll be zombies.”

“We’ll be alone in a new place. We can sleep all day. In a bed that isn’t mine or yours.” He paused. “I used the bonus from that freelance patch. Covered most of it.”

“Danny…”

“Don’t. I wanted to.” His voice was firm. “My money. My choice. My… distraction from subnetting protocols.”

She smiled at her reflection. “Okay. Book it.”

“Already did. Sent you the confirmation email.” A triumphant, shy pride colored his words. “We’re going to the beach, Chloe.”

The finality of it settled over her. It was no longer an if. It was a when. In three weeks, her world would be reduced to salt, sand, and him.

“I have to go,” she said softly, pushing away from the sink. “My film history lecture starts in five.”

“Right.” He sounded reluctant. “Hey. Be good.”

“Or what?” she teased, zipping her hoodie back up.

“Or your punishment starts early,” he said, and the playful threat in his voice sent a fresh, warm shock straight through her.

She hung up, the screen going dark. The bathroom felt even more grim and lonely after the connection was severed. The flickering light, the stagnant smell. But beneath it all was a solid, thrilling undercurrent. She checked her email. There it was: a confirmation for two seats, passenger names Miller, D. and Arceneau, C.

She touched the screen. Arceneau, C. Going somewhere. With Miller, D.

Slinging her backpack over one shoulder, she pushed out of the bathroom into the bright, chaotic hallway. Students streamed past, laughing, shouting, living their normal Tuesday lives. None of them knew. None of them had a secret folded up in their inbox like a map to a different world. She pulled her hood up, a instinctive retreat into her shell, but the gesture felt different now. It wasn’t just hiding. It was savoring the secret, holding it close against the noisy, fluorescent world.

As she walked, her phone vibrated. A text from Danny.

So. Just the collar, huh?

She smiled, a private, slow curl of her lips.

And the socks. Don’t forget the socks.

His reply was instant. Never.

The three-week countdown in her head began its silent, relentless tick.

The three-week countdown in her head began its silent, relentless tick.

It followed her through film history, a lecture on German Expressionism that usually captivated her, but today the distorted shadows on screen just reminded her of the balcony, the night, the promise of salt. It lingered through a coffee run where she almost ordered two drinks out of habit. The weight of the secret made everything else feel insubstantial, like she was walking through a set made of painted paper.

Back in her apartment, the silence felt different. It wasn’t just empty. It was anticipatory. She threw her bag on the bed and stared at the closet. Her black clothes hung like a uniform. The fantasy from the bathroom felt vivid and hot under her skin, a live circuit looking for a ground.

She picked up her phone. Her thumbs hovered. A mischievous, nervous energy buzzed in her veins. She wanted to poke the tiger. To see if the fantasy had teeth outside of a lemon-scented bathroom stall.

She typed quickly before she could rethink it.

So some guy in line at the coffee place. Total finance bro vibes. Kept asking me about my ‘interesting look.’ Said he could show me a better time than whatever ‘emo kid’ I was probably dating. It was kinda funny.

She hit send. The silence in the room amplified. She counted seconds in her head, watching the screen. One. Five. Ten.

Her phone rang, the vibration sharp on her palm. Danny’s name flashed. Not a text. A call. She swallowed and answered.

“Get over here. Now.” His voice wasn’t the warm rumble from earlier. It was low, flat, and utterly devoid of hesitation.

“Danny, I was just—”

“Now.” The line clicked dead.

The finality of it stole her breath. This was it. The game was live. Her heart hammered against her ribs, a frantic drumbeat of fear and raw want. She moved on autopilot, going to her dresser. She pulled open the sock drawer, pushing past the familiar blacks and navies. Her fingers found the pair at the back, still with tags. Pure white. They’d been a joke purchase, an anomaly. They reached halfway up the thigh.

She shoved them into her coat pocket, grabbed her keys, and left.

The walk to his apartment building felt infinite and instantaneous. The evening air was cool, sharp. Each step heightened the static in her head. Was he angry? Was this a mistake? The memory of his hand in her hair, his mouth on her foot, his whispered you’re mine in the dark contradicted the fear. This was the flip side of that coin. She’d asked for it, whispering about punishment through a stall door.

She knocked softly on his door.

It opened almost immediately. He stood there, backlit by the lamplight from his living room. His glasses were off. His expression was unreadable, a calm that felt more dangerous than any scowl. He didn’t smile. He simply stepped back, granting her entry.

She stepped inside. The door shut behind her with a soft, final thud.

Before she could speak, his hand was at her throat. It wasn’t brutal, but it was firm, his palm pressing against her windpipe, pinning her head back against the cool wall by the door. Her eyes widened, a gasp catching in the constricted space.

“You think that’s funny?” he asked, his voice quiet. His other hand slid down her body, over her jeans, cupping her between her legs. A gentle, open-palmed slap through the denim made her jerk. “Telling me stories about other men?”

“He wasn’t—” she started.

His fingers pressed slightly against her throat. “Quiet.” His face was close now. She could see the flecks of amber in his brown eyes, the clean line of his jaw clenched tight. “You’re a little liar, aren’t you? A needy little slut making up stories for attention.”

The words, delivered in that steady, matter-of-fact tone, liquefied her spine. She shuddered, her knees going weak. The pressure on her throat was just short of cutting off air, a dizzying, submission-forcing hold.

“You’re mine,” he said, each word a deliberate punch. “You don’t need to make up stories. You just need to come to me. Do you understand?”

She managed a nod, the motion small against his hand.

He released her throat, letting his hand trail down to cup her cheek. The transition from dominance to care was seamless. “Bedroom. The collar is on the bed. Strip. Put on the socks you brought. Put on the collar. Then crawl out here to me. I’ll be on the sofa. Don’t speak until you’re at my feet.”

He turned and walked away, leaving her leaning against the wall, her blood singing. She pushed off and went to his bedroom. On his neatly made bed lay the collar. It was simple, black leather, polished to a soft shine, the small O-ring at the front gleaming dully. It was real. It was here.

Her fingers trembled as she undressed, peeling off her jeans, her hoodie, her underwear. The air in the room was cool on her bare skin. She sat on the edge of the bed and carefully rolled the white socks up her calves, over her knees, smoothing them up her thighs. The fabric was stark against her pale skin, a shocking contrast to her usual darkness. She felt exposed, transformed.

She picked up the collar. The leather was cool and supple. She fastened it around her neck. The buckle clicked, secure. The weight of it was a profound, grounding presence. A claim.

She slid off the bed onto her knees. The carpet was rough against her skin. Taking a breath, she began to crawl. The journey from the bedroom door, across the short hallway, into the living room felt endless. Her world reduced to the floorboard textures, the sound of her own breathing, the soft shush of her socks.

He was on the sofa, as he said he would be. He’d put his glasses back on. He was watching her approach, his expression still calm, studied. She crawled until her knees touched the worn rug by his feet. She kept her head down, the back of her neck, the collar, exposed to him.

The silence stretched, thick and charged. He let it sit, let her feel the full weight of her position.

“Look at me,” he said.

She lifted her head.

His eyes were dark, focused. He didn’t smile. He reached into the pocket of his cargo shorts, his movements deliberate. The small, metallic click of the spring clip broke the silence. It wasn’t just a leash. A thin, polished leather lead was attached to a small, rectangular tag.

He leaned forward, his breath warm on her face. “You are,” he stated, his voice low and clear. He clipped the tag directly to the O-ring at her throat. It swung gently, the engraving catching the light: GOOD GIRL.

The words burned into her, a brand and a benediction. He let the tag rest against her collarbone for a moment, letting her feel the weight of the claim.

Then he took the leash. He wrapped the end around his fist once, his knuckles white. A quick, sharp tug pulled her forward, off balance. She caught herself with her hands on his thighs, her face now level with the obvious bulge in his shorts. The leather pressed insistently against the back of her neck.

“Open,” he commanded, his free hand already working his fly.

She parted her lips, her heart a wild thing in her chest. He freed himself, not gently, and guided himself into her mouth with his other hand. He was already hard, the skin hot and smooth against her tongue.

Then he used the leash. He pulled it taut, directing her head forward, controlling the depth. “That’s it,” he murmured, his voice dropping into a rough, instructional tone that was nothing like his usual nervous cadence. “My good girl knows what she needs, doesn’t she?”

He eased her back by relaxing the leash, then pulled her down again, setting a slow, deep rhythm. Her world narrowed to the salty taste of him, the pressure on her neck, the rasp of his zipper against her chin.

“You need this,” he said, his breathing already hitchIng. “You need it so bad you make up little stories. You wear these fucking perfect white socks and this collar and you crawl to me because you need my cock in your mouth.”

He punctuated the last word with a sharper pull, pushing himself deeper until she gagged softly. He held her there for a second, letting her adjust, her eyes watering. “Look at you. My good girl. All dressed up just for this.”

His dirty talk was blunt, obscene, and devastatingly accurate. It stripped away every pretense. She had needed this. The validation, the ownership, the physical proof of his want. She moaned around him, the vibration earning a low groan from him.

He tightened the leash, taking over completely, his hips lifting to meet her mouth in a faster, urgent rhythm. “You’re gonna take it. You’re gonna swallow every bit of what you asked for.”

His control was absolute. The leash was her tether, her guide, the physical manifestation of the trust she’d placed in him. She surrendered to it, her hands gripping his jeans, letting him use her mouth exactly as he wanted. The crisp white cotton of her thigh-highs felt absurd and perfect against the worn fabric of his couch.

He was close. His words fragmented. “Good—god—Chloe.” His fist twisted in the leash, pulling her impossibly close as he finished, his release hot and sudden at the back of her throat.

She swallowed, her throat working, tears from the strain leaking from the corners of her eyes. He held her there until he was spent, then slowly, carefully, let the leash go slack. He slipped from her mouth, his touch gentling as he wiped her lips with his thumb.

She knelt back on her heels, breathing heavily, the GOOD GIRL tag cool against her heated skin. He looked down at her, his glasses slightly fogged, his expression softening into something awed and exhausted.

“Okay?” he asked, his voice returning to its normal register, frayed at the edges.

She nodded, unable to speak yet, and rested her forehead against his knee. His hand came to rest on her head, fingers stroking through her hair, unhooking the leash from the ring but leaving the collar, and its tag, firmly in place.

His hand lingered in her hair for a moment, a soft contrast to the leather still snug around her throat. Then his fingers stilled. “Look at me,” he said, his voice low but stripped of the gentleness from seconds before.

She lifted her head, her eyes meeting his. The calm intensity there hadn’t faded. It had shifted, refocused. “You think we’re finished?” he asked, his thumb brushing over the ‘GOOD GIRL’ tag. It felt like a question, and a verdict. “You made a mess. You begged for a punishment. We’re just starting.”

He stood up from the sofa, his movements deliberate. The room seemed to shrink, the lamplight casting long shadows. He pointed to a spot on the rug directly before him. “Kneel here. Keep your hands on your thighs. I want to see you. All of you.”

She moved to the spot, the carpet fibers rough against her kneecaps. The white socks were a glaring confession in the dim light. He remained standing, looking down at her, his gaze traveling from the collar to the stark white fabric cinched high on her thighs. “Touch yourself,” he instructed, his voice cool and instructional. “Tease yourself. Show me how much you want it. But you don’t get to come. And you don’t get to use your fingers inside. Not until I say.”

A shaky breath escaped her. Her hands trembled as she brought them between her legs. Her skin was already slick, sensitive. She brushed her fingers over her clit, a slow, circling motion that made her hips jerk. A soft whimper broke from her lips.

“That’s it,” he murmured, watching her face. He hooked his thumbs in his pockets, a casual pose that was anything but. “Show me how badly you need it. How desperate you are.”

She obeyed, her touches feather-light, then firmer, chasing the building pressure but carefully avoiding any deeper penetration. Her breaths came in short gasps. The coil of pleasure tightened, a cruel, beautiful ache. “Danny,” she pleaded, her voice cracking. “Please.”

“Please what?” He didn’t move.

“Let me… I need to…”

“You need to follow the rules.” He adjusted his glasses, the lamplight catching the lenses. “You don’t get to come. Not yet. Keep going.”

She bit her lip, her movements becoming more frantic, less controlled. The orgasm hovered, maddeningly out of reach. Tears of frustration welled in her eyes. “I can’t… it’s too much. Just let me, please, just a little.”

He turned his head slightly, as if listening to something in the hallway, his attention wavering for a split second. It was all the opening she needed. The need overrode the command. In a swift, guilty motion, she pushed two fingers inside herself, a deep, relieving stroke that punched a ragged moan from her throat.

The room went perfectly still.

He turned back. His eyes dropped to her hand, still buried between her legs. Her own gaze followed, horror and shame washing over her. She froze.

“You didn’t.” His voice was flat, dangerously quiet. He took a step forward. “Chloe. Look at me.”

She dragged her eyes up, slowly pulling her fingers out. They glistened in the low light.

“You absolutely did.” He crouched down in front of her, his face level with hers. His expression wasn’t angry. It was disappointed, which was worse. “I gave you one instruction. One simple rule for my good girl. And you broke it the second you thought I wasn’t watching.”

“I’m sorry,” she whispered, her whole body burning with humiliation and want.

“Sorry doesn’t fix it.” He reached for the leash, still coiled on the sofa. The clip clicked open, a sound like a trap being set. He attached it to the ring on her collar with a final, metallic snap. “You’re not my good girl right now. You’re my bad girl. And bad girls get punished.”

He stood, wrapping the leather lead once around his hand. He didn’t yank. He applied a steady, inexorable pressure. “On your hands and knees.”

She complied, her palms flat on the carpet. He began to walk, leading her like an animal. The leash pulled taut, guiding her across the living room floor. The ‘GOOD GIRL’ tag dragged against the carpet fibers with a soft, scratching sound. Her knees and hands moved over the rough texture, past the coffee table, toward the hallway leading to his bedroom.

He didn’t look back. “You couldn’t wait. You had to steal it.” His voice floated back to her, calm and instructional. “So now you lose all control. I’m going to punish this greedy little pussy until you forget how to beg. Until all you can do is take what I give you.”

Her arousal flooded at his words, a hot, shameless rush that made her shudder mid-crawl. She was soaking wet, dripping, every word from his mouth a promise that twisted the knot of need tighter.

He reached the bedroom door and pulled her inside, the leash a firm tether to his will.

Read on DreamPress

Write your own erotic story with AI