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 21: The Final Fitting

Danny’s phone buzzed on the desk, scattering a stack of sticky notes. He was in the middle of debugging a stubborn line of code, his glasses sliding down his nose. He glanced at the screen, and his fingers froze over the keyboard.

It was a photo from Chloe. No text, just the image.

She was standing in front of her full-length mirror, her room a familiar backdrop of dark velvet and flickering candlelight. The swimsuit was black, a string bikini that left devastatingly little to the imagination. The triangles of fabric were small, tied neatly at her hips and behind her neck. She had one hand on her hip, the other holding the phone, her expression a studied attempt at casual confidence that didn’t quite mask the shy question in her eyes. The mirror reflected the elegant line of her back, the pale skin stark against the crimson of her walls.

A sharp, hot jolt went straight through him. He adjusted his glasses, leaning closer to the screen.

A moment later, a follow-up text arrived. Chloe: for costa rica. do you like it?

His thumbs flew over the screen. Danny: I like it. I’m on my way over to look in person.

He didn’t wait for a reply. He saved his work, slammed the laptop shut, and was on his feet in a second. As he snatched his keys from the hook, his eyes landed on the top drawer of his dresser. He yanked it open. There, coiled neatly beside a tangle of old cables, was the collar. Simple black leather, with a sturdy O-ring at the front. From it hung a small, polished steel tag that read, in crisp letters, Good Girl.

He hadn’t used it since that first, exploratory time months ago. It felt right. He pocketed it, the leather warm against his thigh through his cargo shorts.

The drive to her apartment was a blur. He took the stairs to her floor two at a time, his heart hammering with a possessive anticipation. He knocked, a quick rap of knuckles.

She opened the door, already changed back into her usual uniform of black leggings and an oversized band t-shirt. Her face was freshly made-up, dark eyeliner framing those watchful eyes. She looked nervous. “That was fast.”

“Couldn’t wait.” He stepped inside, the scent of lavender and old books wrapping around him. He closed the door and leaned against it, looking at her. “Show me.”

She bit her lip, a faint smile playing at the corner of her mouth. “The suit?”

“The suit. On you. Now.”

She nodded, turning back toward her bedroom. He followed, his gaze taking in the familiar chaos of her sanctuary. He didn’t sit. He stood in the center of the room, near the foot of her wrought-iron bed frame.

“Chloe,” he said, his voice calm.

She turned from her closet, a few bright scraps of fabric in her hands.

“Come here.”

She walked to him, stopping just within arm’s reach. He pulled the collar from his pocket. The leather whispered. Her eyes widened, then darkened with understanding. She lifted her chin, exposing her throat without a word. He buckled it around her neck, snug against her pale skin. The metal tag lay cool against her collarbone. He hooked a finger through the ring and gave a gentle, testing pull. She swayed toward him, her breath catching.

“Good,” he murmured. He let go and walked to her padded desk chair, dragging it to face the bed. He sat down, leaning back. “Okay. Show me what you bought.”

Her hands trembled slightly as she set the swimsuits on the bed. She kept her eyes on his as she peeled off her shirt, then her leggings. She stood before him in just her plain black underwear and the collar. The tag glinted.

“The black one first,” he instructed, his voice low. “The one from the picture.”

She obeyed, tying the tiny knots with practiced efficiency. When she turned to face him, hands returning to her hips in a repeat of her pose, it was even better in person. The suit cut into the softness of her hips, emphasized the delicate bones of her shoulders. She was a vision of contrast—dark fabric, pale skin, the clinical glint of the tag at her throat.

“Fuck,” Danny breathed. He unbuttoned his shorts, pushing them down just enough. He took himself in hand, already hard. He began to stroke, slow and deliberate, his eyes never leaving her. “Yeah. I like that one. That’s for the beach. For everyone to see. They’ll look at you and have no idea. No idea that under that pretty black fabric, you’re wearing my marks. That you belong to the guy with the glasses and the stupid t-shirt.”

Chloe’s chest rose and fell faster. A faint pink blush crept up from the collar.

“But the white one,” he continued, his rhythm steadying. “The one you showed me last week. The high-waisted one with the little tie on the side. That’s for the first night. In that room with the white sheets we talked about. I’m going to fuck you in that one. I’m going to ruin it. I’m going to peel it off you so slowly, and then I’m going to come all over it, all over you, so that every time you put it on for the rest of the trip, you’ll feel it. You’ll remember my cum dripping down your thighs. You’ll smell me on you no matter how many times you wash it.”

A soft whimper escaped her. Her knees looked weak.

“Show me the white one,” he commanded.

She moved as if in a trance, untying the black suit with fumbling fingers, letting it puddle on the floor. She pulled the white bikini from the pile. It was retro, high-cut bottoms and a structured top. She stepped into it, pulling it up, tying the side bow. She looked like a 1950s pin-up ghost, ethereal and forbidden.

“Perfect,” he grunted, his hand moving faster. “You look so fucking pure in that. And I’m going to absolutely destroy you in it. I’m going to bend you over that balcony rail and take you from behind with the ocean roaring below us. I’m going to use that bow to tie your wrists. I’m going to make you scream so loud the howler monkeys will go quiet.”

He was close. His breath came in short gasps. “But, Chloe. Look at me.”

Her eyes, huge and dark, snapped to his.

“We have a problem. A logistics problem.” He slowed his hand, fighting for control, his voice turning practical, which somehow made it worse. “We can’t do any of this right before we go. Your skin marks so beautifully, so easily. We can’t have any bruises, any visible rope burns.”

The reality of his words crashed into the fantasy, a cold splash of water. She blinked.

“So,” he said, his voice dropping to a conspiratorial whisper as his hand resumed its pace. “This. Tonight. This is our last chance for a while. Our last chance to really play. To mark you. To make you scream into a gag. Once we land, we have to be careful. Quiet. Discreet. We can’t leave evidence. We can’t disturb the neighbors in the hotel.”

He was painting a picture of deprivation, and it made the present moment feel dangerously precious. “Which means,” he continued, his words coming faster, matching the rhythm of his fist, “we need to make this count. We need to make it last. We need to put marks on you that’ll have just faded to memories by the time the plane takes off. We need to fuck you so deep and so hard that you’ll feel me inside you for the entire fourteen-hour flight.”

With a rough groan, he came, striping the floorboards beside her desk chair. He took a few ragged breaths, then tucked himself back in, fastening his shorts.

He stood up. The switch from debauched to purposeful was instant. He walked to her, his fingers finding the bow at her hip. With one sharp tug, he undid it. The white bikini loosened. “Take it off.”

She complied, letting the suit fall away.

“On the bed. On your back.”

She scrambled onto the black velvet coverlet, lying down, the collar stark against her throat. He went to her dresser, opening drawers until he found what he was looking for: a handful of her black silk scarves, the ones she wore artistically around her wrists or in her hair.

He returned to the bed, a scarf in each hand. “Wrists. Up.”

She lifted her arms. He tied each wrist securely to the vertical iron posts of her headboard. He didn’t use complex knots, just something firm and inescapable. He then used a third scarf to tie her ankles apart to the footboard, leaving her spread-eagled, utterly vulnerable on her own bed.

He stood back, admiring his work. The cage of her ribs rose and fell rapidly. The silver Good Girl tag rose and fell with them.

He knelt on the bed between her legs, his hands sliding up the inside of her thighs. “This is it,” he whispered, his thumbs brushing over her hip bones. “The last time for two weeks I get to see my marks on this perfect skin. The last time I get to really hear you. So we’re going to make it good. We’re going to make it deep.”

He leaned down, not to kiss her, but to bite the soft, creamy skin of her inner thigh. It wasn’t a love bite; it was a claiming. Sharp, deliberate pressure that made her cry out and jerk against the scarves. He held it until he was sure the bruise would bloom, then soothed the spot with his tongue.

He moved to the other thigh, repeating the process, a twin promise of ownership.

“You’re going to remember this,” he said, his voice a low thrum against her skin as he moved upward. “Every time you sit in that airplane seat, you’ll feel these. Every time you walk in the sun, you’ll remember who put them there. You’ll be surrounded by paradise, and all you’ll be thinking about is this. About being tied up and used.”

His mouth found her breast, his teeth grazing her nipple before he sucked it deep, hard enough to leave another faint, temporary shadow.

He kissed his way up her sternum, over the frantic pulse in her throat, until his lips were beside her ear. He was fully clothed; she was utterly naked and bound. The power dynamic was absolute.

“I’m going to pound you so deep now, Chloe,” he promised, the words a hot vibration against her ear. “I’m going to fuck you like it’s the last time, because for this… for the way we need it… it is. I’m going to ruin you for every other feeling. The sun, the sand, the ocean—none of it will compare to this. You’re going to spend two weeks in a beautiful cage of your own skin, desperate for me to put you in a real one again.”

He positioned himself, the blunt head of his cock pressing against her. Her whole body strained toward him, a silent, desperate plea.

“Tell me you’re mine,” he demanded, holding himself there, a torturous inch away.

“I’m yours,” she gasped, tears spilling from the corners of her eyes.

He drove into her, a single deep stroke that punched the air from her lungs in a ragged sob. He didn’t wait, setting a punishing rhythm that made the old iron bedframe shriek in protest against the wall. Each thrust was a claim, a brutal punctuation to his promise, echoing the throb of the fresh marks on her thighs.

She was a tapestry of sensation, every nerve screaming. The silken bonds bit, the collar pressed, his body overwhelmed. It was everything he’d promised—a final, devastating imprint. Her cries were muffled by her own frantic breathing, sharp and helpless.

Then, abruptly, he stopped.

He pulled out, leaving her empty and clenching at nothing. A whimper of protest tore from her throat. She strained against the scarves, her body begging for the return of that devastating fullness. “No, please…”

Danny knelt between her spread legs, chest heaving, his glasses slightly askew. He wiped his mouth with the back of his hand, his eyes dark and calculating. “I just realized something,” he said, his voice dropping to a practical, conversational tone that felt more invasive than the friction had.

She stared, confused and desperate.

“Jessica and Mark,” he said, as if reminding her of a forgotten errand. “They need to know where we’re going. Final details for watering your plants, getting the mail. That stuff.” He reached for her phone on the nightstand, his thumb finding the power button. “You’re going to tell them.”

The mundane nature of the statement, in the midst of this, was surreal. She shook her head, a frantic denial. “I can’t… not like this…”

He looked at her, then at the phone, a slow idea unfolding. A cruel, beautiful idea. “You’re right. Not like this.” He began to untie the scarf from her left wrist. Then her right. Her ankles were freed next. The sudden release was its own shock, her limbs feeling weightless and alien. “Sit up. Against the headboard.”

She scrambled to obey, pulling her knees up, trying to cover herself. The cold air of the room prickled her damp skin.

“No,” he said, his voice leaving no room. “Hands on your knees. Don’t hide from me. And certainly not from them.”

The implication slammed into her. Her breath hitched. A wild, shameful heat flooded her veins, competing with the ache. “Them?”

“You’re going to video call Jessica. And you’re going to tell her about Costa Rica.” He unlocked her phone, found the contact. His thumb hovered over the video call button. He looked at her, a challenge in his eyes. “And you’re going to beg me to put you on display for them while you do it.”

The room tilted. The safety of their private dynamic stretched, threatening to snap. To let someone else see… to see her like this, collared, marked, utterly his… It was the deepest exposure imaginable. A moan built in her chest, part terror, part devastating need. “Yes,” she whispered, the word scraping her throat raw. “Please. Please, I want them to see. I want them to see I’m yours. Display me.”

A faint, approving smile touched his lips. He hit the call button.

The ringing seemed obscenely loud in the quiet room. It trilled once, twice. On the third ring, the screen resolved.

Jessica’s face appeared, her blonde hair messy around her shoulders. She was in a dimly lit room, clearly in bed, the headboard behind her plain and masculine. “Chloe? Hey, what’s up?” Her voice was bright, curious.

Before Chloe could form a word, the camera jostled. Mark’s face slid into view beside Jessica’s, his stubbled cheek pressing against hers. He was shirtless. “Everything okay?” Mark asked, his voice a sleepy rumble.

Danny held the phone steady, framing Chloe against her crimson velvet headboard. He kept himself out of the shot, a disembodied orchestrator. His hand settled heavily on Chloe’s bare thigh, right over the fresh bruise, a silent command.

Chloe swallowed. The cool screen light washed over her. She saw her own tiny reflection in the corner: wide-eyed, pale, the black collar unmistakable. “Hey,” she managed, her voice surprisingly steady. “Sorry to call late. We just… we wanted to give you the final details. For the trip. To Costa Rica. We leave Tuesday.”

Jessica’s eyes, initially soft with concern, narrowed slightly. They flicked over the image on her screen, taking in the expanse of Chloe’s naked shoulders, the tense line of her collarbone. A slow, dawning understanding replaced her sleepiness. “Oh,” she said, the syllable loaded. “Okay. Yeah, fire away.”

“The key is under the blue pot with the… the dead succulent on the back porch,” Chloe said, reciting the practiced lines. Danny’s hand began to move on her thigh, a slow, deliberate caress that felt louder than a shout. “The mail should be paused already. The plants just need water every Thursday, the ferns in the bathroom especially…”

Danny chose that moment to enter her again.

He did it slowly, with infinite control, sliding into the wet heat he’d left behind. Chloe’s sentence dissolved into a sharp, choked gasp. Her eyes screwed shut for a second.

On the screen, Jessica’s lips parted. Mark’s eyebrows shot up.

Danny pulled the phone back, just enough to include the junction of their bodies in the bottom of the frame, his hips pressed against hers, the evidence of their connection explicit and undeniable. His voice, calm and instructional, came from just out of sight. “Keep going, Chloe. Tell them. And describe what’s happening. Tell them what you feel.”

Tears of utter exposure welled in her eyes, but she obeyed. Her voice trembled, but it didn’t break. “He’s inside me,” she said, staring directly at her friends on the screen. “He’s fucking me so slowly. I can feel every… every inch. It’s so full. I’m so full of him.”

Jessica made a small, involuntary sound. She didn’t look away.

“Tell them what you want me to do to you,” Danny commanded, his own breath starting to hitch as he maintained that torturous, shallow rhythm.

Chloe’s mind emptied of everything but the sensation and the directive. “I want him to… to fuck me harder,” she moaned, her head falling back against the headboard. “I want him to use me. I want him to slap my cunt until it’s bright red and throbbing. I want him to choke me while he does it. I want him to squeeze my throat and my tits until I see stars. I’m his good girl and I want him to take me however he wants. I want him to ruin me for them to see.”

The filthy, detailed plea hung in the digital space between the two bedrooms.

On the small screen, Mark’s hand came up, curling around Jessica’s jaw, turning her face to his. He kissed her, hard and deep. It wasn’t a gentle kiss. It was a claim. Jessica melted into it, her free hand coming up to grip his wrist.

Danny saw it. A low growl vibrated in his chest. “Now,” he snarled, and the careful control shattered.

He pulled almost all the way out and slammed back in, the force jolting Chloe up the bed. His hand cracked down on her, the sharp slap echoing through the room and, doubtless, through the phone’s speaker. She screamed, a raw, real sound of pain and overwhelming pleasure.

He wrapped his other hand around her throat, not cutting off her air, but applying a firm, possessive pressure that made her eyes roll back. His thumb pressed against her pulse, feeling it rabbit under his skin.

“Is this what you wanted?” he grunted, pounding into her, the bed becoming a furious, rhythmic drum. “Is this how you want your friends to see you get taken? As my used-up, screaming slut?”

“Yes!” she shrieked, her body convulsing around him. “God, yes! I’m your slut! I’m your good girl! Please!”

The world narrowed to the slap of skin, his grunts, her sobbing pleas, and the tiny, glowing rectangle where Jessica and Mark were now a tangle of moving limbs. Mark had rolled over her, his back to the camera, his shoulders working. Jessica’s legs were wrapped around his waist, her face a mask of urgent pleasure, her eyes locked, it seemed, on the spectacle unfolding on her own phone screen.

Chloe’s orgasm ripped through her without warning, a seismic wave that tore a guttural, broken shout from her constricted throat. Her whole body bowed, trembling violently, the sensations too vast to contain.

Danny didn’t stop. He fucked her through the crushing waves, his own climax a rising tide he was determined to hold back. He watched the screen. He watched Mark pounding into Jessica, driven by the same primal soundtrack they were providing. It was a feedback loop of voyeurism and exhibition, raw and mutually devouring.

“They’re fucking because of you,” Danny rasped into Chloe’s ear, his pace becoming erratic, brutal. “Because of how filthy you are. Because of the show you’re putting on. Look at them. Look at what you did.”

With a final, shattered cry, Chloe came again, a weaker but endless spasm that left her boneless. Only then, with her body pulsing around him, with the visual of their friends lost in their own mirrored frenzy on the screen, did Danny let go. His release was a deep, shuddering groan, his forehead dropping against her sweaty shoulder as he emptied himself into her.

For a long moment, there was only the sound of four people struggling for breath across two bedrooms.

Danny, still buried inside her, reached a trembling arm out. He pointed the phone’s camera at his own face, his glasses fogged, his hair plastered to his forehead. He managed a weak, breathless smile. “So, yeah. Costa Rica. Tuesday. Details are… in the text.” He ended the call.

The screen went black, plunging the room back into the intimate dark, broken only by the candlelight. The silence was absolute, and immense.

He carefully pulled out and collapsed beside her, pulling her limp, shaking form into his arms. He nuzzled into her hair, his breathing gradually slowing. The collar was cool between them.

A minute later, her phone buzzed on the sheets.

A single text notification glowed in the dark.

It was from Jessica. Two words.

Jessica: Jesus Christ.

Danny let out a soft, exhausted chuckle. He kissed Chloe’s temple. “Told you we’d make it count.”

Read on DreamPress

Write your own erotic story with AI