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 19: The Confession

The silence in the lavender room was a dense, living thing. Danny’s heartbeat was a slow drum under Chloe’s ear, his fingers still moving through her hair in a rhythm that seemed to unravel the knots in her soul. The murmured voices from downstairs had faded into nothing. There was only the sound of their breathing, and the faint, dry scent of old incense clinging to the curtains.

Chloe shifted. She lifted her head from his chest, her eyes searching his face in the dim light filtering from the hall. The tear tracks had dried into salty pathways through her makeup. “They don’t get to win,” she whispered, her voice raspy. “Not tonight.”

He brushed a thumb over her cheekbone. “They didn’t.”

“They feel like they did.” She looked around the room, at the ghost of her former self smirking from a faded poster. “This place. It’s a museum of everything I was supposed to be.”

“Then let’s get out of the museum.” He made to move, to slide off the bed.

Her hand shot out, grabbing the front of his t-shirt. “No. Wait.”

She pulled him back, her gaze intense. “We don’t need to go yet.”

Then she kissed him. It wasn’t the soft, grateful kiss from earlier. This was deep, claiming, a silent scream against the quiet disapproval that still seemed to echo in the walls. Her mouth opened under his, tasting of salt and lemon tart and a desperate, furious need. Her hands slid up his chest, fisting in the fabric, pulling him closer until he was half-lying over her on the narrow bed.

Danny met her with equal force. His arms wrapped around her, one hand splaying against the small of her back, the other tangling in her hair. He kissed her back with a focus that shut out the world—the lavender walls, the peeled posters, the entire house below them. There was only her heat, her taste, the urgent press of her body.

Her hands roamed, pushing under the hem of his shirt, her cool fingers skating over the warm skin of his stomach, his ribs. He shuddered. His own hand slid down from her back, over the curve of her hip, and up her thigh. The lace of her dress whispered under his palm. He pushed the heavy fabric up, bunching it around her waist.

His fingers found the top of her thigh-high, the taut nylon, and then the bare, incredible warmth of her skin above it. He traced the line where the stocking ended, a sensitive borderland, and she gasped into his mouth, arching against him. He cupped the swell of her ass, his fingers digging into the firm muscle through the delicate lace of the garter belt. The complexity of the straps, the contrast of textures—hard, functional clips against soft skin, sturdy nylon against fragile lace—it was so her. A meticulous, hidden architecture.

They broke apart, breathing ragged. Foreheads touching. Her eyeliner was fully smudged now, giving her the look of some beautiful, ravaged phantom. He thought he’d never seen anything more perfect.

“I love you,” she breathed, the words a vibration against his lips.

He didn’t say it back with words. He showed her. He kissed her again, slower now, a deep, lingering affirmation. His hand stayed on her hip, a solid, possessive weight over the lace.

After a long moment, he pulled back just enough to see her whole face. He smiled, a little crooked. “Museum’s closed.”

A real laugh, husky and surprised, bubbled out of her. “Yeah. Let’s blow this popsicle stand.”

They untangled themselves. Chloe sat up, straightening her dress, her fingers attempting a futile pat at her hair. Danny found his glasses on the nightstand where they’d slid. He put them on, the world snapping back into familiar focus.

She reached for her boots, but he stopped her. “Let me.”

He knelt on the faded lavender carpet. He took her foot, his touch gentle, and guided it into the boot. He laced it up, pulling the cords tight and tying a secure knot. He repeated the process with the other, his concentration absolute. It was a quiet act of service, of grounding. When he finished, he looked up at her. “Armor’s on.”

She stood, pulling him up with her. She didn’t look in the cracked mirror. She looked at him. “Okay.”

Hand in hand, they walked out of the room and down the stairs. The house was silent. The dining room was empty, the table cleared. A single light was on in the living room. Eleanor stood by the fireplace, a photo frame in her hands. She looked up as they reached the bottom step.

Her eyes were red-rimmed. She looked at their joined hands, at Chloe’s smudged eyes and defiant posture, at Danny standing solidly beside her.

“We’re leaving,” Chloe said, her voice not loud, but clear. “Thank you for dinner.”

Eleanor opened her mouth, then closed it. She nodded, once. “Drive safe.”

No ‘I’m sorry’. No ‘let’s talk’. Just that. It was enough. It was an acknowledgment. A line drawn.

They walked to the front door. Danny opened it, the cool night air rushing in, a relief after the stifling interior. They stepped out onto the porch. The door clicked shut behind them, a soft, final sound.

They didn’t speak until they were in his car, the engine rumbling to life. Danny backed out of the driveway. The colonial house shrunk in the rearview mirror, a neat little box of light in a dark street.

He drove. The city opened up before them, a grid of glowing windows and moving headlights. The tension that had coiled in his shoulders for hours began to seep away.

After a few blocks, he reached over. His hand found her thigh, resting over the lace of her dress, his fingers just brushing the top of her stocking. He squeezed gently. A simple point of contact.

She covered his hand with hers, lacing their fingers together. She stared out the windshield as the neighborhoods shifted, became more familiar, edged with graffiti and buzzing streetlights.

“The tacos,” she said suddenly, her voice quiet. “Let’s skip them.”

“Yeah?”

“Yeah. I just want to go home. Our home. I want to put on one of your big, stupid, soft t-shirts. I want to watch something black-and-white where the monster is misunderstood. I don’t want to be around anyone else’s noise.”

He brought her hand to his lips and kissed her knuckles. “Then that’s what we’ll do.”

They drove the rest of the way in a comfortable quiet, the city lights streaking past the windows in luminous blurs. The world outside was vast and indifferent, but inside the car, it was simple. It was just his hand on her leg, her head leaning against the window, and the road carrying them away from the battlefield and back to their own private, dark, and perfectly understood shore.

It was just his hand on her leg, her head leaning against the window, and the road carrying them away from the battlefield and back to their own private, dark, and perfectly understood shore. The familiar sight of his apartment building, a weathered brick rectangle with a flickering security light, was a profound relief. “Welcome to the real world,” Danny mumbled, killing the engine.

“It’s the only one I want,” she said, already unbuckling her seatbelt.

Inside the dim foyer, the air smelled of stale carpet and the neighbor’s overcooked cabbage. Their footsteps on the linoleum stairs were the only sound. At his door, he fumbled with the keys. The lock clicked, and they spilled into the comforting, familiar clutter of his living space—the hum of his computer, the crooked stack of coding manuals, the lingering scent of his laundry detergent and instant coffee.

He locked the door behind them, the deadbolt sliding home with a solid, final thud. Then he turned, and she was already there, pushing him gently back against the door. Her mouth found his in the near-darkness, a kiss that was less desperate now and more like a reaffirmation of territory. Her hands slid under his shirt, palms flat against the warmth of his back.

“I need this off,” she murmured against his lips, tugging at the fabric.

“Yeah, okay,” he breathed, breaking the kiss just long enough to pull the shirt over his head. He tossed it aside, his glasses going with it, blurring the room into soft shapes. His hands went to the intricate lace of her dress, finding the zipper at the side. He pulled it down slowly, the sound loud in the quiet apartment.

The heavy dress sighed as it slid from her shoulders and fell to the floor, a dark puddle at their feet. She stepped out of it, standing before him in just the revealing lace panties, the garter belt, and the sheer black nylon of the thigh highs. The pale expanse of her skin between the garments was luminous in the faint light from the streetlamp outside his window.

She bent, one hand on his chest for balance, and unbuckled her boots, kicking them aside with two solid thumps. The sound was oddly domestic. Then she walked to his dresser, her stockings whispering, and pulled open a drawer. She rifled through it and pulled out an old, washed-soft gray t-shirt. It was from a programming conference he’d attended years ago.

She slipped it on. It fell to her mid-thigh, enveloping her. She buried her nose in the collar for a second, breathing him in. “It smells like you,” she said, her voice muffled by the cotton.

“I hope that’s a good thing,” he said, watching her from his place by the door. She looked both incredibly vulnerable and powerfully alluring, a contradiction that was uniquely Chloe.

“It’s the best thing.” She turned to him, the shirt hanging loosely on her frame. “Your turn. You’re overdressed for the sofa.”

He nodded, pushing away from the door. He pulled on a pair of worn flannel pants and a fresh, soft t-shirt, this one featuring a pixelated alien from a game she didn’t recognize. He found his glasses and put the world back in order. She was already on the sofa, pulling the old quilt over her lap.

He joined her, navigating around a precarious tower of books to sink into the cushions. He grabbed the remote, scrolling through his streaming library. “What’s the prescription? Atomic-age paranoia or a guy in a rubber suit?”

“Rubber suit,” she said immediately, tucking her feet beneath her. “The cheaper the better.”

He found a grainy print of The Creature from the Black Lagoon. The opening credits rolled, the theremin music eerie and tinny through his small speakers. They settled into the familiar ritual, her body a warm line against his side.

For a while, they just watched. Her fingers traced idle patterns on his chest through his shirt. The monster appeared on screen, all lumbering grace and sad eyes.

“They just don’t get it,” Chloe said quietly, not taking her eyes from the screen.

“Who?”

“Anyone. Them. Most people. They see the scales and the claws and they just start shooting.” She swallowed. “Tonight, with my mom looking at me like I was a specimen… that’s all she saw. The scales. She didn’t see the person who’s just… trying to exist in a world that feels too bright.”

Danny paused the movie. The frozen image was of the creature staring wistfully at the heroine from the water. He shifted to face her. “I see you.”

“I know.” She looked down at her hands, picking at a thread on the quilt. “That’s why… after all that performance, all that armor… I don’t want any with you. Not right now.” Her voice had dropped, taking on a soft, open quality he recognized from the times they’d played at power exchange, but this lacked the defined boundary of a scene. This was just her, talking in the dark. “I want to be vulnerable with you. Completely. I want to be with you completely.”

He heard the submission in her tone, the deliberate relinquishing of control. It wasn’t a game tonight. It was an offering. He reached out, tipping her chin up so she had to meet his eyes. “Chloe. Look at me. Are you sure this is what you want right now? Not because of the fight. Not to erase it. For you.”

Her gaze was clear, unwavering. “Yes. For me. To feel like I belong to something real. To you.”

He held her look for a long moment, searching. He saw no residue of the dinner-table anger, only a deep, weary sincerity. “Okay,” he said, his own voice quiet.

He didn’t move to kiss her. He simply leaned back against the arm of the sofa, his movements deliberate. He hooked his thumbs in the waistband of his flannel pants and pushed them, and his boxers, down just enough. He was already half-hard, anticipation coiling low in his gut. He freed himself, the air cool against his skin.

Understanding passed over her face, a calm acceptance. She slid off the sofa to her knees on the worn rug between his legs. The gray t-shirt pooled around her thighs. She looked up at him, her face bare and serious in the flickering light from the paused movie.

Her hand was steady as she reached for him. She didn’t break eye contact as she leaned in. Her tongue traced a slow, wet line from base to tip before she took him fully into the warmth of her mouth.

A sharp breath hissed through Danny’s teeth. One of his hands came to rest on the side of her head, his fingers sliding into the dark silk of her hair. He didn’t push, just held, feeling the motion of her head, the incredible, yielding pressure of her lips and tongue. The other hand found the remote and set it aside.

“That’s it,” he murmured, his voice already rough. His thumb stroked her temple. “Just like that. You take me so perfectly.”

She hummed in response, the vibration traveling straight through him. Her hands rested on his thighs, her fingers digging in slightly as she found a rhythm, deep and slow.

“You’re so good for me,” he said, watching her work. The words weren’t performative; they felt true, spilling out in a low, continuous stream. “My good girl. Letting me see you like this. Letting me have all of you. No walls.” He tightened his fingers in her hair, just a fraction, not to guide but to feel the connection. “Your mouth is mine right now. Isn’t it?”

She made a soft, affirmative sound, her eyes closing in surrender. A strand of saliva slipped from the corner of her lips, gleaming.

“Yeah,” he breathed, his hips giving an involuntary, shallow lift. “You look so beautiful like this. On your knees for me. Giving me this.” The dirty, dominant words flowed easily, anchored in a deep well of affection. They were promises, not degradations. “You’re all mine. And I’ve got you. I’ll always have you.”

Her pace increased, her breathing becoming ragged through her nose. The sounds were obscenely intimate in the quiet room, a world away from the stiff silence of her parents’ dining room. Here, everything was fluid, honest, and wet.

Here, everything was fluid, honest, and wet.

Danny watched her for another moment, the pressure building low in his spine. Then he tugged gently at her hair, pulling her back. She released him with a soft, wet sound, her lips swollen and dark in the low light. A strand of saliva connected her mouth to him for a second before it broke.

“Look at me,” he said, his voice a graveled command she felt in her belly.

Her eyes, wide and dark, flicked up to his. Her breathing was shallow.

“My shirt,” he said, nodding toward the oversized gray cotton that swallowed her frame. “Take it off. I want to see you.”

Her hands, which had been resting on his thighs, trembled slightly as she gathered the hem. She pulled the soft fabric up and over her head, letting it fall forgotten to the rug. The cool air touched her skin, pebbling her nipples. She was left kneeling in only the intricate lace panties and the sleek black thigh highs, the garter straps cutting dark lines across her pale hips.

“Better,” he murmured, his gaze a physical heat moving over her. “Now touch yourself.”

Her brow furrowed slightly, a silent question.

“You heard me. Show me what you do when you think about this. When you think about being here, just like this.” He didn’t raise his voice. The quiet certainty in it was more compelling than any shout.

A deep blush spread across her chest. She bit her lower lip, but her right hand drifted down from his thigh, over her own stomach. Her fingers dipped beneath the lace waistband of her panties. Her eyes never left his as she began to touch herself, a slow, exploratory circle that made her breath catch.

“Yeah, just like that,” he said, his own hand moving to stroke himself slowly as he watched her. “Let me see you get wet for me. Let me hear it.”

A soft, shuddering moan escaped her. Her hips gave a tiny, involuntary rock against her own fingers. The wet sound was obscenely clear in the quiet room, a private music that sent a jolt of pure possession through him.

“You love this, don’t you?” he pushed, his thumb rubbing the head of his cock. “Being my good girl. Following my orders. It makes you so fucking wet, doesn’t it?”

She nodded, a frantic little movement, her fingers working faster.

“Say it.”

“Yes,” she gasped. “It does. It always does.”

He tightened his grip in her hair, not yanking, just establishing firm control. “Then come here and finish what you started. But don’t you dare come. Not until I say.”

He guided her head back down. She took him into her mouth again, eagerly, the rhythm more desperate now. Her left hand remained tangled between her own legs, the sounds of her touching herself a chaotic counterpoint to the sucking noises. Her whimpers vibrated around him, a frantic, muffled plea.

He let it build, the dual sensations of her mouth and the visual of her obedience unraveling him. His hips began to move in shallow thrusts, meeting her movements. “That’s it, take it all. Such a perfect fucking mouth for me.”

Just as he felt his own control nearing its edge, he pulled her back again, harder this time. She cried out at the sudden denial, her chest heaving, her chin slick. Her fingers were still moving frantically against herself.

“Stop,” he ordered.

Her hand stilled instantly, trembling where it was pressed against herself.

He looked down at her, at her utterly wrecked and beautiful face. “Now beg,” he said, the words leaving no room for debate. “Tell me exactly what you want.”

Tears welled in her eyes, born of overwhelm and a raw, shattering need. The vulnerability was total. She was laid bare in every possible way. “Please,” she whispered, the word cracking. “Please, Danny. I need you to fuck me. I need to feel you inside me. I need to come. Please let me come.”

The gentle lover from her childhood bedroom was gone, subsumed by this. Her begging, her complete surrender, ignited something primal and hot in his blood. “Good girl,” he said, his voice thick.

He stood up from the sofa, pulling her with him by the hand. He turned her, bending her over the arm of the couch. The worn fabric scratched against her stomach. He nudged her legs apart with his knee. His hands slid down her back, over the curve of her ass, gripping the lace of her panties. He didn’t remove them. He just pulled the flimsy material to the side, tearing it slightly where the seam met the hip.

The sound of the fabric giving way made her gasp. He spat roughly into his palm, slicking himself, and then guided his cock to her entrance. He pushed into her in one deep, unbroken stroke, filling her completely.

She screamed, a short, sharp sound muffled by the couch cushion. Her fingers clawed at the fabric. He didn’t wait, didn’t gentle. He set a brutal, pounding rhythm, each thrust jarring through her, driving her into the couch. The metal buckles of the garter straps dug into the palms of his hands where he gripped her hips.

“Is this what you wanted?” he grunted, the force of his movements rocking the furniture. “This what you begged for?”

“Yes! God, yes!” she sobbed, the words torn from her with each impact.

“Then come for me. Now.”

It was less a permission than a trigger. Her body convulsed around him, a violent, clenching wave that pulled a ragged shout from his own throat. He followed her over, driving into her once, twice more as he spilled himself deep inside her with a low, guttural groan.

The only sounds were their shattered breathing and the faint, tinny theremin still humming from the paused movie. He slumped over her, his forehead pressing between her shoulder blades, his body weight pinning her to the couch. He was still inside her, both of them pulsing with the aftershocks.

Read on DreamPress

Write your own erotic story with AI