Cover of The Keyhole Confessions

The Keyhole Confessions

Read the story

30 chapters · 76026 words · Read 1 times

Chris is a guy with a huge cock living in a shared apartment with his roommates, Nat, Noa, Elia and Conzi, who all have their kinky secrets and fantasies.

Chapter 30: The Morning Ritual

The grey light through Chris’s blinds cut the room into stark lines. Conzi lay still, every muscle protesting. A deep, pleasant soreness radiated from her core. She felt raw, used, and profoundly calm. The crying from Nat’s room had stopped hours ago, leaving only the hum of the refrigerator through the wall.

Chris stirred beside her. He stretched, the muscles of his back rippling, and without a word swung his legs out of bed. He stood, his naked body a silhouette against the window. He scratched his stomach, yawned, and looked down at her.

“Kitchen,” he said, his voice rough with sleep. “Ten minutes. You know the drill.”

He walked out, leaving the door ajar. The apartment was silent. She moved slowly, each motion a reminder of the night. She found her pajamas on the floor and pulled them on. The cotton felt strange against her sensitive skin.

In the hallway, she paused outside Nat’s door. It was shut tight. No sound.

The kitchen was as they’d left it the previous morning. The ghost of the scene seemed etched into the air: the memory of her kneeling, of Annika’s giggle, of Lucia’s taunt. The microwave clock still read 3:17. Chris was already at the counter, pulling a carton of eggs from the fridge. He wore only a pair of loose gym shorts. His cock was a heavy outline against the fabric.

“Don’t just stand there,” he said, not turning around. “Coffee.”

She moved to the machine, her movements automatic. She measured the grounds, filled the carafe with water. Her mind was clear, eerily so. The gnawing ache of denial was gone, replaced by this new, heavy certainty. She had been broken and reassembled into something simpler.

The front door clicked open. Footsteps. Annika’s voice, bright and sharp, pierced the quiet. “Hey! I brought bagels.”

She walked into the kitchen, a paper bag in hand, and froze. Her eyes landed on Conzi, who was calmly placing a filter in the coffee maker. They traveled from Conzi’s disheveled hair, down her pajamas, to her bare feet. Understanding dawned on Annika’s face, followed by a flicker of something ugly and hot.

“You’re here early,” Annika said, her voice tight.

“I stayed,” Conzi said, her tone flat. She met Annika’s gaze and held it.

Annika’s pretty features tightened. She dropped the bag on the table. “Where’s Lucia? She said she’d be here for the show.”

“She’s running late,” Chris said, cracking eggs into a bowl. “Traffic. Sit down, Anna. Conzi, kneel.”

The command was so casual. Conzi obeyed without hesitation. She walked to her usual spot on the linoleum by his chair and lowered herself. The floor was cool. She placed her hands on her thighs and looked straight ahead, at the lower cabinets.

Annika hovered, unsure. The power dynamic had shifted, and she didn’t know her place. She pulled out a chair—the one she’d occupied yesterday—and sat, but her posture was stiff. She kept staring at Conzi.

“You let her stay?” Annika asked Chris, accusation in her voice.

He whisked the eggs, the sound brisk and final. “I didn’t let her do anything. I told her to.” He glanced down at Conzi. A corner of his mouth twitched. “She asked very nicely.”

Annika’s breath hitched. She looked between them, betrayal simmering in her dark eyes. Her little project, her controlled, humiliated feminist, had been taken from her. And used.

The coffee machine gurgled. Chris poured himself a cup, then brought the bowl of eggs and a fork to the table. He sat in his chair, his legs spread. The bulge in his shorts was more pronounced now, thickening. Conzi’s mouth began to water, but it was a different hunger now. It was ownership.

He ate a forkful of scrambled egg. He didn’t offer Conzi a crumb. He just let her kneel. The denial was different today. It wasn’t a torment; it was a statement. She was being put back in her place, but the place itself had changed. She was his now, not just a toy for his amusement and Annika’s.

The silence stretched, broken only by the click of Chris’s fork on the plate. Annika fidgeted. She opened the bag of bagels but didn’t take one.

“I thought she was being punished,” Annika finally muttered.

“She was,” Chris said. “She still is. This is part of it. Isn’t it, Conzi?”

“Yes,” Conzi said, her voice clear.

“See?” Chris said to Annika. “She gets it.”

The front door opened again. Lucia’s laugh echoed down the hall. “Sorry, sorry! The tram was a nightmare.” She breezed into the kitchen, a vision in tight jeans and a tank top. She took in the scene: Chris eating, Annika fuming, Conzi kneeling placidly. Lucia’s green eyes sparkled with immediate, devious comprehension.

“Well, well,” Lucia purred, leaning against the doorway. “Looks like I missed the main event. How was the night, Conzi? Sounds like the walls were… shaking.”

Conzi didn’t answer. She kept her eyes forward.

Lucia sauntered over to Chris. She bent and kissed his cheek, her hand casually sliding over the front of his shorts. She squeezed. “Morning, big guy. Already putting on a show for us?”

He grunted, swallowing a mouthful of egg. “Just breakfast.”

Lucia’s hand worked over him, and through the fabric, his cock hardened fully, straining against the cotton. Annika watched, her jealousy a palpable heat in the room. This was supposed to be her moment, her control. She was the one who loved to brag, to make others jealous. Now she was on the outside, watching Conzi, of all people, occupy a new tier of attention.

“I want to taste him,” Annika blurted out, desperate to reclaim territory.

Chris looked at her, then at Lucia. “You hear that? She’s impatient.”

“I’m not impatient,” Annika said, standing up. “I just know what I want. And you promised me a show.” Her eyes cut to Conzi. “She’s supposed to watch. That was the game.”

“The game changed,” Chris said simply. He hooked his thumbs in the waistband of his shorts and pushed them down. His cock sprang free, fully erect, thick and veined. It stood imposingly against his stomach. A drop of clear pre-cum already beaded at the slit.

Annika licked her lips. She sank to her knees in front of him, mirroring Conzi’s position but for a different purpose. She leaned in, her long black hair sweeping forward.

“Wait,” Chris said.

She stopped, her lips an inch from his skin.

He looked past her, at Conzi. “Come here.”

Conzi stood, her knees cracking. She walked the three steps to his side.

“Touch it,” he told her.

Annika made a small, wounded sound. Conzi reached out. Her fingers wrapped around his shaft. It was hot, like living stone. The skin was smooth, stretched taut. She felt the powerful throb of his pulse within it. She began to stroke him, up and down, her fist moving with a slow, possessive rhythm.

“Fuck,” Chris breathed, his head tilting back.

“Chris,” Annika whined.

“You can watch,” he said, echoing his words to Conzi from the day before. “Or you can help. Your choice.”

Annika hesitated, her pride warring with her need. Need won. She shuffled forward on her knees and lowered her head, not to his cock, but to his balls. She took one into her mouth, sucking gently, her tongue circling the tight flesh.

Conzi watched her own hand moving, mesmerized by the contrast of her pale fingers against his ruddy skin. She tightened her grip, twisting her wrist on the upstroke the way she’d felt him like. Pre-cum slicked her pumping fist. The smell, familiar and animal, filled her nostrils.

“Yeah, just like that,” Chris groaned. He put a hand on the back of Conzi’s head, not pushing, just resting there. A claim.

Lucia watched from the table, a smirk playing on her lips. She unbuttoned her own jeans, slipped a hand inside. “God, this is even better than I imagined,” she murmured, her eyes fixed on Conzi’s face.

Conzi’s rhythm became demanding. She wanted to see him break. She leaned down, maintaining her stroke, and licked the broad head of his cock, lapping up the salty fluid. Then she took him into her mouth, swallowing as much of the gargantuan length as she could. She gagged immediately, tears springing to her eyes, but she didn’t pull back. She forced herself down, feeling the head hit the back of her throat. She breathed through her nose, her eyes streaming.

Annika, seething with secondary status, redoubled her efforts on his balls, sucking and licking with frantic energy.

“Oh, shit,” Chris muttered. His hand fisted in Conzi’s hair. “That’s it. Take it, you hungry slut.”

Conzi pulled off with a wet pop, gasping. A string of saliva connected her lips to his shining tip. “I want you to fuck my face,” she rasped, the words filthy and perfect. “Use me. Fuck my throat like you fucked my cunt.”

Annika froze, looking up in shocked indignation. That was her line. Her fantasy.

Chris didn’t need to be asked twice. He stood up abruptly, his chair scraping back. He kept his grip on Conzi’s hair and guided her mouth back onto him. Then he thrust.

He fucked her mouth with the same relentless power he’d used between her legs. Deep, measured, devastating strokes that stole her breath and blurred her vision. She held onto his thighs, anchoring herself, surrendering completely to the violation. The sounds were obscene: wet, choking gulps, his grunts, the slick slap of skin.

“You love this, don’t you?” he gritted out, driving into her. “You love being my dumb cocksleeve.”

She couldn’t speak. She could only take it. Her body throbbed in sympathy, her own neglected cunt clenching rhythmically. She was a vessel for his use, and in that, she found a perverse, absolute freedom.

Lucia’s breathing became ragged from the table. Annika just knelt there, forgotten, her face a mask of furious, helpless arousal.

Chris’s thrusts became faster, rougher. “Gonna cum. Gonna fill that pretty mouth.”

He shoved in one last time, hilting himself in her throat, and held. A raw, animal sound tore from him. Conzi felt the hot, sudden pulse against her tongue, the salty, bitter flood hitting the back of her throat. She swallowed instinctively, again and again, taking every spurt as it was given. It was too much. Some of it leaked from the corners of her stretched lips, dripping down her chin onto her pajama top.

He finally pulled out, his cock glistening and spent. Conzi collapsed forward onto her hands, coughing, swallowing the last of him. She panted on the linoleum, more wrecked than she’d been even in his bed.

Chris zipped his shorts. He looked down at her, then at Annika, who was staring, pale and stunned.

“Clean her up,” he said to Annika, nodding at Conzi’s messy face. “With your tongue. Then you can both clean the kitchen. Properly.”

He picked up his coffee cup and walked out, leaving the three women in the heavy, sex-scented silence.

Lucia let out a low whistle. “Dios mío.”

Annika didn’t move. Her fists were clenched on her thighs.

Conzi slowly sat back on her heels. She wiped her chin with the back of her hand, smearing Chris’s cum. She looked at Annika, and for the first time, she smiled. It wasn’t a nice smile.

“You heard him,” Conzi said, her voice hoarse from abuse. Her tone held a newfound, quiet authority. It was the voice of someone who had passed through fire. “Get to work.”

Read on DreamPress

Write your own erotic story with AI