Cover of Pent-Up Passions

Pent-Up Passions

Read the story

5 chapters · 16590 words · Read 1 times

Two university students Kilian and Connor, who are beat friends, have a secret desire to cum in their pants during a boring lecture. All characters arr over 18.

Chapter 5: Aftermath

The dorm room door slammed shut behind Connor, the hollow thud echoing in the cramped, stale-aired space. Kilian didn’t move. He was curled into a tight, defensive ball on the worn futon, facing the wall plastered with faded band posters. His discarded, soaked jeans lay in a crumpled heap on the floor beside an overflowing laundry basket, the dark stain stark against the pale denim. The sharp, acrid tang of urine hung heavy in the air, layered over the usual scents of stale pizza and cheap detergent. Kilian’s shoulders shook silently, his face buried deep in a thin pillow that muffled the choked, ragged sounds escaping him. His band t-shirt, damp with sweat and tears, clung to his narrow back.

Connor stood frozen just inside the door, breathing hard from his sprint across campus. The image of Kilian bolting from the lecture hall, the faint wet tracks on the linoleum, the muffled snickers – it replayed in his mind with brutal clarity. The fierce, triumphant defiance he’d felt moments before, forcing Kilian’s hand, forcing that reaction, dissolved like smoke. What was left was a cold, sinking horror that settled deep in his gut, heavier than the guilt he’d felt after the locker room incident sophomore year. Worse. This was deliberate. Calculated. He had done this.

His gaze swept the room, avoiding the huddled form on the bed, landing instead on the heap of jeans. The dark patch seemed to pulse, accusing. He remembered the cold shock on Kilian’s face in the bathroom stall after he’d come on his thigh. The fragile vulnerability in his eyes. And then, in the lecture hall… his own deliberate, cruel act. The challenge. The dare. He’d pushed Kilian over a cliff edge just to prove a point. To dominate. To win.

"Kil?" Connor’s voice was rough, strained. It scraped against the oppressive silence of the room, sounding alien even to his own ears. He took a hesitant step forward, then another. The cheap linoleum felt unsteady beneath his feet. Kilian flinched at the sound of his name, burying his face deeper into the pillow, his knuckles white where they gripped the thin blanket. A fresh, muffled sob escaped him.

Connor stopped beside the futon, looking down. Kilian’s shoulders were razor-sharp under the thin cotton shirt. The back of his neck, exposed where his messy brown hair had fallen aside, was blotchy red and damp with sweat and tears. The faint, lingering scent of his earlier release mixed uneasily with the sharper, more pungent smell of urine clinging to his skin and clothes. It was a brutal cocktail of intimacy and degradation.

He did it then. Dropped to his knees beside the low futon frame with a soft thud. The sudden movement made Kilian tense violently, curling tighter. Connor felt like an intruder, a vandal kneeling beside ruined innocence. He reached out, his hand hovering inches above Kilian’s shaking shoulder. He saw the fine tremors running through him, the way his breath hitched in his chest. The sight was a physical blow.

"Fuck, Kil," Connor breathed, the words thick with a regret that tasted like bile. His hand finally touched the damp cotton of Kilian’s shirt, just below his shoulder blade. He felt the flinch ripple through Kilian’s entire body. "Jesus Christ. I’m…" The apology died on his lips, inadequate, pathetic. Sorry? For what? For dragging him into the stall? For jerking himself off onto Kilian’s skin? For demanding Kilian taste it? For deliberately pissing himself in a crowded lecture hall to goad him? For pushing him until he cracked, humiliated beyond bearing? Which part was he sorry for? All of it felt monstrous.

Kilian didn’t respond. Didn’t turn. His choked breathing was the only sound, punctuated by the relentless hum of the ancient air conditioner struggling in the window. Connor’s thumb moved instinctively, rubbing a small circle on the damp fabric. He could feel the heat radiating from Kilian’s skin, the tension in the muscles beneath. He remembered the feel of that skin under his hands in the bathroom, smooth and responsive. The sharp intake of breath when he’d touched him. The taste of salt on his thumb. Now, all he tasted was ash.

"Look at me," Connor murmured, his voice cracking. He leaned in closer, his knee pressing against the edge of the futon frame. "Please, Kilian. Just… look at me."

Slowly, agonizingly slowly, Kilian turned his head just enough to peer over his shoulder. One eye, red-rimmed and swollen, glared at Connor from beneath a tangled fringe of hair. The look in it wasn’t just anger, or humiliation. It was a raw, shattered betrayal. Silent tears traced fresh paths through the salt-stained tracks on his cheek.

Connor’s breath caught. Seeing that devastation up close, knowing he’d put it there, was worse than any punch. He searched Kilian’s face, seeing the pale, strained mouth, the tremble in his lower lip. He saw the faint, sticky residue near the corner of Kilian’s mouth where his thumb had smeared his own cum earlier. A stark reminder of the chain reaction Connor had set off. His gut twisted.

"I didn’t… I didn’t mean for…" Connor stammered, gesturing vaguely towards Kilian, towards the discarded jeans, towards the invisible stain still clinging to his skin. "Back there… I just… fuck." He ran a hand through his short blonde hair, tugging at it in frustration. "Why’d you have to… why’d you challenge me like that?"

Kilian’s eye widened slightly, then narrowed with pure disbelief. His voice, when it finally came, was shredded, barely a whisper, but laced with venom. "Challenge you?" He pushed himself up slightly onto one elbow, turning more fully. His face was ravaged, tear-streaked and pale, but his gaze burned. "You dared me, Connor. Like it was a fucking game. After… after everything." His voice hitched, his gaze flickering down to Connor’s own jeans, still bearing the large, dark stain from his deliberate act. "You did that to me. To prove a point. To… to own me." The words were raw, exposed nerves.

Connor flinched. "Own you? No! It wasn’t…" He stopped. Wasn’t it? The possessive grip on Kilian’s thigh, the demand for reciprocity, the sheer, visceral need to see Kilian break under his influence? To see him marked? "I just… I needed you to…"

"To what?" Kilian spat, pushing himself further upright, shoving Connor’s hand off his shoulder. He drew his knees up to his chest, wrapping his arms around them, trying to make himself smaller. The movement pulled his damp t-shirt tight, revealing the sharp lines of his collarbone. "To piss myself in front of everyone? To be your fucking… toy? Again? Wasn’t the jizz on my leg enough for you? Did you need a bigger humiliation trophy?" The sarcasm was back, brittle and cutting, a desperate shield over the raw wound.

Connor recoiled as if slapped. "No! God, Kil, no!" The words tumbled out, thick with self-loathing. He leaned forward again, bracing his hands on the edge of the futon, his face inches from Kilian’s tear-stained one. The scent of urine and sweat and Kilian’s misery filled his nostrils. "It was stupid. It was fucking insane. I don’t know what…" He shook his head, his own eyes stinging suddenly, shockingly. "I just saw you looking at me after I… after I did it. And you looked scared. And pissed. And I just… snapped. I wanted… fuck, I don’t know what I wanted." His gaze dropped to Kilian’s mouth again, then flicked away. "Except I do. I wanted you. On my terms. Messed up. Mine."

The raw confession hung between them, heavy and suffocating. Kilian stared at him, the anger momentarily eclipsed by a stark, terrifying vulnerability. "On your terms?" he echoed, his voice trembling. "So you break me? Is that the only way you know how to want something? By breaking it?"

Connor couldn’t answer. The truth of it was a knife twisting. His confident exterior, the easy charm, it felt like a brittle shell cracking under the weight of what he’d done. He saw the trembling in Kilian’s arms, the way he hugged his knees tighter. He saw the damp patch on his t-shirt over his stomach, the physical evidence of the control he’d stolen. The control he’d craved. It wasn’t desire anymore. It was ruin.

His hand moved without conscious thought. Rough fingertips brushed the wet trail of a tear on Kilian’s cheek, tracing the salt-stained skin. Kilian didn’t pull away this time. He just watched him, his eyes wide and wounded pools of brown, filled with a terrible, waiting stillness. Connor’s thumb brushed Kilian’s lower lip, gently this time, over the faint stickiness near the corner. He felt Kilian’s breath hitch against his skin.

"I’m broken," Connor rasped, the words ripped from somewhere dark and terrified inside him. His thumb lingered on Kilian’s lip. "Not you. Me. I fucked it all up. I just… I wanted you so fucking much, and I didn’t know how else…" His voice broke completely. He leaned his forehead against Kilian’s damp temple, his eyes squeezing shut against the hot press of his own, unexpected tears. The air conditioner droned. The scent of their shared disaster filled the tiny room. Connor’s ragged breath mingled with Kilian’s shaky exhale. He stayed there, kneeling, forehead pressed to Kilian’s temple, his thumb trembling against Kilian’s lower lip, the weight of his catastrophic failure crushing him into silence. The only sound was the relentless hum and the ragged symphony of their breathing in the urine-scented dark.

Connor’s forehead pressed hot and desperate against Kilian’s damp temple, a point of searing contact in the urine-scented dark. His thumb trembled against Kilian’s lower lip, over the faint, sticky residue he’d left there himself hours ago. "I wanted you," Connor rasped, the words raw, stripped bare. "So fucking much. Didn’t know how else… how else to make it real. To make you see me." His voice shattered completely, the confession hanging like broken glass in the stagnant air. Kilian remained rigid under the touch, breath hitching in shallow gasps against Connor’s skin, silent except for the occasional tremor that shook his thin frame. The acrid smell of humiliation seemed baked into the very sheets.

"I fucked it," Connor choked out, pulling back just enough to see Kilian’s face. Tears tracked freely down Connor’s own cheeks now, mingling with the salt on Kilian’s skin where their temples had touched. He looked utterly lost, the charismatic mask obliterated, revealing the terrified core beneath. "I broke us." His gaze swept over Kilian’s ravaged expression, the tear-streaked cheeks, the eyes hollow with betrayal, down to the damp shirt clinging to his trembling torso. This ruin was his creation. The lecture hall, the dare, the cold shock spreading across Kilian’s jeans – it replayed in brutal slow motion.

The silent accusation in Kilian’s eyes was worse than any scream. Connor flinched, a physical recoil. His hands, hovering uselessly, clenched into fists. He needed to touch, to fix, but his every touch had been poison. The weight of his actions pressed down, crushing his lungs. He saw Kilian shrinking into the futon, trying to vanish. "Please," Connor begged, the word tearing from him with visceral force. He dropped his head, his forehead almost touching Kilian’s drawn-up knees. The damp scent of Kilian’s tears and the sharper tang of urine filled his senses. "Tell me how to mend this." He lifted his head, locking his desperate, red-rimmed gaze onto Kilian’s. "I will do anything."

The plea hung, thick and desperate, in the humming silence. Kilian stared back, exhaustion warring with disbelief in his dark, swollen eyes. Connor’s "anything" felt like another impossible demand. A tiny, bitter sound escaped Kilian’s throat – not quite a laugh, not quite a sob. "You piss yourself to prove a point," he whispered, his voice shredded, each word a shard. "You dare me until I break." He gestured weakly towards the crumpled, stinking jeans on the floor. The evidence. "Now anything? What does that mean, Connor?"

"Anything real," Connor insisted, his voice cracking. He shifted, his damp, stained jeans uncomfortable against the hard floor. The sight of his own deliberate mark felt grotesque now. "Anything that isn't… that isn't breaking you. Cleaning. Helping. Fucking… listening." He swallowed hard, the taste of his own tears metallic. "Tell me what to do. Right now." His eyes pleaded, scanning Kilian’s face, searching for any sign, any instruction he could grab onto. He felt adrift, drowning in the consequences of his own reckless, possessive cruelty.

Kilian’s gaze flickered away, towards the tiny, grimy bathroom door attached to the cramped dorm room. It was a brief glance, almost imperceptible, but Connor caught it. Hope, fragile and terrifying, sparked. "Clean…?" Connor breathed, leaning forward. "Is that…? Kil, tell me."

A long, shuddering breath escaped Kilian. He seemed to collapse inward slightly, the fight draining out of him, leaving only a profound weariness and the lingering sting of humiliation. He didn’t look at Connor. His voice, when it came, was flat, stripped of its usual sarcastic armor, terrifyingly small. "I stink," he murmured, the words barely audible. "I stink like… like piss. And your jizz." He flinched at his own words. "I can’t… I can’t move. I can’t… be like this." He closed his eyes, a fresh tear escaping.

Understanding slammed into Connor. Not a command, not forgiveness. A raw admission of helplessness. A need. Connor surged upwards, his knees protesting. "Okay," he breathed, the word thick with relief and purpose. "Okay. Hold on." He stumbled towards the bathroom, fumbling for the light switch. The small space felt suddenly vital. He grabbed a clean, threadbare washcloth from the rack, turning the faucet on hard. The splash of water was loud, jarring. He held the cloth under the stream, feeling the heat build until it was almost too much for his own skin. Steam rose.

He knelt back beside the futon, the steaming washcloth dripping onto the floor. Kilian hadn’t moved, eyes still closed, face turned away. Connor hesitated only a second, the intimacy of the act crashing over him – cleaning the mess he’d helped create. Gently, so gently, he touched the warm, damp cloth to Kilian’s cheek, wiping away the tear tracks. Kilian flinched minutely but didn’t pull back. Connor moved slowly, carefully, down the side of his neck, where sweat and tears had mingled. The cloth found the damp collar of Kilian’s t-shirt, the fabric clinging to his collarbone. Connor worked it underneath, the heat seeping through, wiping at the skin he’d marked hours earlier with his own release. Kilian shuddered, a small, involuntary sound escaping him.

"Lift," Connor murmured, his voice low and rough. Kilian, eyes still closed, obeyed stiffly, raising his arms slightly. Connor gathered the hem of the damp t-shirt, peeling it upwards with agonizing slowness, careful not to jostle him. The fabric stuck to Kilian’s stomach, damp not just with sweat now, but also with the cooling remnants of his own desperate loss of control in the lecture hall. The sharp scent intensified. Connor swallowed hard, pressing the steaming cloth flat against Kilian’s bare stomach. Kilian gasped at the heat, his abdominal muscles tightening instinctively under Connor’s touch. Connor held it there for a moment, letting the warmth seep in, before starting to wipe with slow, deliberate strokes, cleaning the mess from skin that still trembled. His other hand rested lightly on Kilian’s hipbone, an anchor, a plea. He moved the cloth lower, towards the waistband of the thin cotton boxers, the boundary of the worst of it. Connor paused, his fingers tightening slightly on the damp cotton. He looked up at Kilian’s face. Kilian’s eyes were open now, wide and dark and impossibly vulnerable, fixed on Connor. Watching. Waiting. Connor held his gaze. "These too?" he asked, his voice barely above a whisper, rough with the weight of the question. His thumb brushed the elastic edge of the boxers, damp and clinging to Kilian’s hip.

Read on DreamPress

Write your own erotic story with AI