Cover of The Embarrassment of the Dreaming Heart

The Embarrassment of the Dreaming Heart

Read the story

3 chapters · 11552 words · Read 0 times

Connor an arts student aged 19 has a dream about his best friend and crush, athletic and supportive Cyran, aged 19, "peeing his football shorts" desperately in the car. He wakes up mortified he has had a wet dream and "cum in his pants".

Chapter 3: A Request in the Heat

The word “good” hung in the air, a benediction and a condemnation. Connor stood utterly still, the heat of his own release soaking through the thin grey cotton of his boxers, a mirror to Cyran’s earlier state. The warmth was a shocking anchor to the moment, a liquid proof that this was real. Cyran’s fingers remained on the wet fabric, tracing the border where damp met dry with a reverence that made Connor’s knees weak.

“Even,” Connor echoed, the word tasting strange. Was that what this was? A transaction? A balancing of some messed-up scale?

Cyran shook his head slowly, his blue eyes locked on the dark, clinging fabric. “No. Not even.” His finger dipped, pressing gently against the sodden warmth. Connor gasped, his hips jerking forward. “We’re just… starting from the same place.”

He finally looked up, meeting Connor’s gaze. The hunger was still there, but it was tempered now by a dazed wonder, as if he couldn’t believe what he’d asked for, or that Connor had done it. His other hand came up, cupping Connor’s cheek. His thumb stroked the high bone, wiping away a trace of moisture Connor hadn’t realized was there.

“You’re shaking,” Cyran murmured.

“So are you.”

A faint, broken smile touched Cyran’s mouth. “Yeah.”

The admission broke the last membrane of hesitation. Connor’s hands, which had been frozen at his sides, rose to Cyran’s bare hips. The skin was warm, solid, dusted with fine blond hair. He could feel the tremors running through Cyran’s frame. He pulled him closer, until the wet patch on his own boxers met Cyran’s naked skin, a damp, warm transfer.

Cyran’s breath hitched. He leaned in, resting his forehead against Connor’s. The scent of them mingled—sharp urine, clean sweat, the faint, earthy musk of arousal. It should have been repellent. It was unbearably intimate.

“Take these off,” Cyran whispered against his lips, his fingers tugging at the waistband of Connor’s soaked boxers. “Please. I want to see.”

Connor nodded, his own fingers fumbling. Together, they pushed the wet garment down his thighs. It fell, heavy with warmth, joining the damp pile on the floor. The cooler air of the room hit his skin, raising goosebumps, but the heat of Cyran’s body so close was a furnace.

They were both naked now. No secrets, no barriers, just skin and the lingering, damp evidence of their mutual surrender. Connor’s gaze dropped, taking in the sight of Cyran, fully hard, glistening faintly. The reality of it, the sheer wantedness of it, crashed over him.

Cyran’s hand slid between them, his fingers wrapping around Connor’s length. The touch was electric, firm and knowing. Connor cried out, a short, sharp sound, buckling forward into the grip.

“God, Con,” Cyran breathed, his own voice ragged. He began to stroke, a slow, torturous rhythm that had Connor seeing stars. His other arm locked around Connor’s back, holding him upright. “Is this okay? Tell me.”

“Yes. Don’t stop.” The words were a plea. Connor’s hands scrambled for purchase on Cyran’s shoulders, his blunt nails digging into the dense muscle. He buried his face in the curve of Cyran’s neck, breathing him in, drowning in the sensation. It was clumsy, frantic, overwhelming. Every nerve ending was on fire, concentrated where Cyran’s hand moved on him.

He could feel Cyran’s own hardness pressing against his hip, a hot, insistent pressure. Without thinking, Connor reached down, wrapping his hand around Cyran, mirroring him. Cyran groaned, a deep, guttural sound that vibrated through Connor’s own chest. His rhythm faltered for a second, then resumed, harder, faster.

They moved against each other, a frantic, uncoordinated dance in the middle of the cluttered room. The late afternoon light painted stripes across their straining bodies. The only sounds were their ragged breathing, the slick friction of skin on skin, and the occasional creak of the floorboards under their shifting weight.

Connor was hurtling towards an edge, a precipice built from years of longing and hours of devastating honesty. The image of Cyran in the diner stall, vulnerable and confessing, flashed behind his eyelids. The feel of the warm, wet cotton under his palm. The raw command in Cyran’s voice: Pee your underpants for me.

It was all too much. The coil in his gut tightened unbearably.

“Cyran, I’m— I’m gonna—” he choked out, the warning shredded.

“Yeah.” Cyran’s voice was tight, strained. His forehead was pressed hard against Connor’s temple. His hand on Connor moved faster, his own hips pistoning into Connor’s grip. “Me too. Come on. Let go.”

The permission was the final thread snapping. Pleasure detonated at the base of Connor’s spine, white-hot and obliterating. He cried out, muffling the sound against Cyran’s skin, his body seizing as release pulsed over Cyran’s fist and his own stomach. A second later, Cyran followed him over, his own groan a shattered thing, his body locking tight as he found his climax against Connor’s hip.

For a long moment, they clung to each other, suspended in the aftershock. The world narrowed to the hammering of two hearts, the sweat-slick press of skin, the slowing heave of their chests.

Slowly, gravity returned. The tremors subsided. The intense heat between them began to cool, replaced by a sticky, damp reality.

Cyran’s arms loosened. He pulled back just enough to look at Connor’s face. His own was flushed, eyes hazy, lips parted. He looked wrecked and beautiful. He gently let go of Connor, then looked down at the mess between them.

“Oh,” he said, a soft, almost laugh-like exhalation. “Wow.”

Reality seeped in, cold and pragmatic. They were standing in Connor’s bedroom, naked, marked with the evidence of what they’d done. The damp patches on the floor, the sketches of Cyran witnessing it all from the walls, the grimy light.

Connor felt a wave of something—not shame, but a profound, dizzying disorientation. “We need… towels, or something,” he managed, his voice hoarse.

Cyran just nodded, blinking slowly. He seemed dazed, post-atomic. Connor took a shaky step toward his small, attached bathroom, his legs feeling like rubber. He grabbed a wad of toilet paper first, handing some to Cyran, cleaning himself up with clumsy, automatic motions. Then he fetched two slightly threadbare towels from a shelf, dampening one with warm water.

He came back and handed the damp towel to Cyran. Their fingers brushed. The contact was still electric, even now.

Silently, they cleaned themselves, the room filled with the soft, wet sounds of washing. It was domestically surreal. Connor watched the muscles in Cyran’s back shift as he wiped his stomach, the water trailing through the fine hair there. He was really here. This had really happened.

Finished, Cyran dropped the towel to the floor with his others. He turned, his expression unreadable. The vulnerability was returning, but so was something else—a cautious, searching watchfulness.

“So,” Cyran said, echoing his word from when they’d first entered the room. It felt like a lifetime ago.

“So,” Connor whispered.

They stood there, clean but forever changed. The space between them was no longer charged with frantic energy, but with a heavy, questioning silence. What now? What were they?

Cyran’s eyes drifted around the room, finally landing on Connor’s narrow, rumpled bed. The sheets were the ones from his own dream, hastily changed but still a testament. He looked back at Connor.

“I don’t wanna go,” he said, simple and blunt.

Relief, sweet and dizzying, flooded Connor’s veins. “Then don’t.”

Cyran took a step toward the bed, then paused. He looked down at the pile of their discarded, damp clothes on the floor. A complicated expression crossed his face—a flicker of the old shame, but also a strange pride. He nudged the clothes into a neater pile with his foot, a small, pointless act of order in the chaos.

He turned back, the late light cutting across the planes of his chest. “Your sheets are probably gonna smell like a locker room,” he said, a hint of his old, wry smile touching his lips.

“They already do,” Connor replied, moving toward him. “Come here.”

Cyran didn’t need to be asked twice. He met Connor halfway, and this time when they came together, it was without desperation. It was slow, weary, and deeply tender. Connor wrapped his arms around Cyran’s waist, holding him close, feeling the solid, real weight of him. Cyran rested his chin on top of Connor’s head, his breath stirring the dark mess of his hair.

They stood like that for a long time, until the light began to fade from silver to deep blue. Until the streetlights outside flickered on, casting long, distorted shadows of the window blinds across the floor and over their discarded, damp clothes.

Finally, Cyran stirred. “We should probably lie down,” he murmured, his voice thick with impending sleep. “My legs are about to give out.”

They moved to the bed, a tight fit for two grown men, but neither minded. They pulled back the covers, the faint, familiar scent of Connor’s laundry detergent mingling with the new, more intimate smells lingering on their skin. They slid in, facing each other on the pillow. In the dimness, Cyran’s eyes were dark pools, unreadable but soft.

He reached out, his fingers tracing the line of Connor’s jaw. “Today was the weirdest day of my life,” he whispered.

“Yeah.”

“I’m not sorry.”

Connor captured his wandering hand, lacing their fingers together. He brought Cyran’s knuckles to his lips, pressing a kiss against them. “Me neither.”

Cyran’s eyes drifted shut, then opened again, heavy-lidded. “People are gonna ask questions. About where I was.”

“Let them ask.”

A slow, tired smile. “You’re gonna have to draw me again. Now that you’ve seen… all of it.”

Connor’s heart squeezed. He thought of the hidden, facedown sketch, the idealized lines. The new sketches would be different. They would have truth in them—the curve of a hip, the shadow of vulnerability in a blue eye, the memory of warmth spreading under his palm.

“I will,” he promised.

Cyran nodded, his eyes closing for good this time. His breathing evened out, deepened. Within minutes, he was asleep, his body relaxing into the mattress, his hand still loosely clasped in Connor’s.

Connor watched him sleep. The fierce athlete was gone, replaced by a peaceful, younger version of himself. Connor traced the line of his eyebrow with his gaze, memorized the way his lashes fanned against his cheek.

Outside, the city hummed its nighttime song. A siren wailed in the distance. The refrigerator kicked on with a low rumble.

Connor lay awake in the dark, listening to Cyran breathe. The ghosts of the day played behind his eyes—the diner stall, the walk home, the charged air, the warmth spreading, the frantic touch. The profound, echoing quiet afterward.

He was not clean. He was not pure. He was tangled, complicated, marked. And so was the man sleeping beside him.

They had stepped over a line, drawn in water and shame and desire, and there was no going back. The world outside this room would have its rules, its expectations. But in here, in the dark, with the scent of their shared transgression lingering like a sacrament, a new set of rules had been written. Connor didn’t know what they were yet. He only knew he wanted to learn them, with Cyran.

He tightened his fingers gently around Cyran’s, closed his eyes, and for the first time that day, let himself drift into a sleep without dreams.

He tightened his fingers gently around Cyran’s, closed his eyes, and for the first time that day, let himself drift into a sleep without dreams.

He woke to pressure, a deep, insistent ache low in his belly. The room was still dark, the streetlight glow a dim orange through the blinds. Cyran was a warm, solid weight against his back, an arm slung heavily over his waist, breathing evenly into Connor’s shoulder. The peace of the moment was fractured by the urgent, physical need. He had drunk too much coffee earlier, trying to steady his nerves before the diner.

He tried to ignore it, to sink back into the warmth of Cyran’s body. But the ache intensified, sharpening into a throbbing fullness that demanded attention. He shifted slightly, and the movement made it worse. A small, involuntary sound escaped him.

Cyran’s breathing hitched. The arm around him tightened. “You awake?” Cyran’s voice was gravelly with sleep, his lips moving against Connor’s shoulder blade.

“Yeah. Sorry. Need to… bathroom.” Connor made to move, to slide out from under the arm.

Cyran’s hand splayed across his stomach, holding him in place. The pressure was exquisite and torturous. “Wait.”

“Cyran, I really have to go.”

“I know.” Cyran’s voice was clearer now, awake and intent. He nuzzled into the back of Connor’s neck. “You remember what I told you? In the stall?”

Connor did. The confession vibrated in the air between them now. I woke up with my boxers wet. His own bladder pulsed in sympathy.

“You asked me to… before,” Connor whispered.

“And you did.” Cyran’s hand slid lower, pressing gently on the crest of Connor’s hip. “Do it now. Here.”

The command, soft but direct, sent a violent shiver through Connor. This was different. This wasn’t a standing, deliberate act. This was in his bed, with Cyran wrapped around him, in the quiet dark. It was a surrender of a different kind.

“The bed…” Connor murmured, his face burning.

“Is already fucked. We’re already fucked. Come on, Con. Let go.”

The permission, the raw encouragement in that sleep-rough voice, unknotted something. Connor stopped fighting the tension. He exhaled, a long, shuddering breath, and relaxed into Cyran’s hold.

It started as a hot trickle, a hesitant release. Then the dam broke. A hot, rushing flood soaked through his briefs, spreading instantly across the cotton, a startling wave of warmth that enveloped him. The sound was a loud, steady patter in the silent room, soaking into the sheets beneath them. Connor gasped, his back arching, as the relief washed through him, a physical unclenching that felt endless.

Cyran held him through it all, his arm a firm band, his body curved around Connor’s. He made a low, humming sound against Connor’s skin as the warmth saturated the fabric between them, as Connor’s hips twitched with the force of the stream. “Yeah,” Cyran breathed, his own body tensing. “There it is.”

The flow subsided, leaving a vast, sodden warmth that seemed to fill the whole space between their bodies. The smell, sharp and organic, rose around them. Connor lay panting, utterly spent, floating in a haze of shame and shocking intimacy. The wetness was everywhere, cool where it met the air, but still warm where their bodies pressed together.

Cyran didn’t let go. He shifted, his hand sliding from Connor’s hip to splay over the dripping wet fabric of his briefs. He palmed him there, feeling the full, soaked weight. Connor whimpered.

“You pissed yourself,” Cyran said, the words not an accusation, but a reverent observation. “All over my arm.” He brought his hand up, the one that had been under them, and wiped it slowly on the already ruined sheet.

“I’m sorry,” Connor choked out, the old habit of shame rising.

“Don’t be.” Cyran turned him, gently, until they were face-to-face in the damp. Connor could see the gleam of his eyes in the dark. Cyran kissed him, deep and searching, tasting of sleep and salt. When he pulled back, his expression was fierce. “It’s real. This is real. All of it.”

He kissed him again, and Connor could feel Cyran’s own hard length pressing against his thigh through the damp layers. The need was immediate, overwhelming, a fresh current in the swamp of their shared wreckage.

The sheets were a cold, wet mess beneath them, but neither moved to leave. The world had narrowed to this island of damp heat and desperate hands. Outside, the night held its breath, waiting for whatever they would become by morning.

Outside, the night held its breath, waiting for whatever they would become by morning.

The kiss broke out of necessity, a gasp for air in the humid dark. Connor’s mind was a riot of sensation—the chilling soak beneath his back, the scorching press of Cyran against his thigh, the metallic taste of their shared breath. Cyran’s hand was still fisted in the dripping fabric of Connor’s briefs, a possessive anchor.

“The sheets are ruined,” Connor mumbled against his mouth, a pointless observation.

“Yeah.” Cyran’s voice was a ragged vibration between them. He ground his hips forward, a slow, deliberate roll that made Connor see white. “So ruin them more.”

Logic drowned. Connor arched up, meeting the friction, his hands clawing at Cyran’s back. This wasn’t like before. This was slower, darker, a guttural negotiation conducted with hips and bitten-off moans. The smell of the piss-soaked sheets rose around them, sharp and animal, a base perfume for their coupling.

Cyran shifted, his weight settling more fully between Connor’s legs. He grabbed Connor’s wrists, pinning them loosely to the wet mattress beside his head. Connor didn’t fight it. He surrendered, offering his throat, which Cyran immediately mouthed, teeth scraping the tendon.

Everything was fluid, sliding. Their sweat mixed with the dampness from the sheets, creating a slick, primal paste on their skin. Connor felt peeled raw, every nerve exposed. He was crying, he realized. Silently. Hot tears tracks mingling with the sweat at his temples.

Cyran saw them. He stopped, his rhythm faltering. “Hey.” He released Connor’s wrists, his thumbs brushing the wetness away. “Why?”

Connor shook his head, helpless. “I don’t know.” It was too big. The diner stall, the confession, the command in his own bedroom, the unbearable relief of letting go, and now this—Cyran inside the very wreckage he’d asked for. “It’s just a lot.”

Cyran searched his face. The hunger was still there, but it had softened at the edges. He lowered himself, resting on his forearms, caging Connor but not crushing him. He didn’t move. “We can stop.”

“No.” The word burst out of Connor. He hooked his legs around Cyran’s thighs, pulling him closer. “Don’t you dare stop.”

A ghost of Cyran’s old, lopsided smile appeared. “Okay.” He began to move again, a deep, measured rhythm that felt less like taking and more like mapping. Like he was learning Connor’s body through this new, filthy medium.

Connor’s tears kept coming, but they weren’t sad. They were a release, another fluid letting go. He matched Cyran’s pace, their breaths syncing. The world outside the windows ceased to exist. There was only this bed, this damp, this man moving inside him with a terrifying tenderness.

It built differently this time—not a sprint to the edge, but a slow, tidal swell. Connor felt it gathering in the base of his spine, a deep, resonant pressure that echoed the earlier relief in his bladder. He clutched at Cyran’s shoulders, his blunt nails leaving half-moons in the damp skin.

“Look at me,” Cyran breathed, his own control fraying.

Connor forced his eyes open. Cyran’s face was a mask of stark need, his blue eyes black in the dark, fixed on Connor’s. Seeing him. Really seeing him. That was what tipped Connor over. Pleasure detonated, soundless this time, a wave that ripped through him, leaving him shuddering and blind.

Cyran followed moments after, buried deep, his groan swallowed against Connor’s collarbone. His whole body locked, a statue of taut muscle, before collapsing heavily atop him.

The silence afterwards was absolute, broken only by the wet sound of their struggling lungs. The dampness was now a cool, total envelope. Connor didn’t care. He drifted, boneless, Cyran’s weight the only solid thing in the universe.

Eventually, Cyran shifted, rolling to the side but immediately pulling Connor with him, spoiling him against the wet sheets. Connor went willingly, his back to Cyran’s chest. Cyran’s arm draped over him, his hand resting flat on Connor’s stomach.

They lay there for what felt like hours, listening to the city’s nocturnal sounds return. A car door slammed. A distant siren. The buzz of the streetlight.

Connor’s mind, finally quiet enough to think, circled back. To the diner stall, the cracked tile, the chain lock rattling. To Cyran’s voice, thick with shame. I’d actually peed myself.

He stirred. “Cyran?”

“Hmm.” The sound was drowsy, already half-submerged in sleep.

“That thing you told me. In the bathroom.” Connor swallowed, his throat dry. “You said you dreamed you were pissing on the field. And you woke up wet.”

Cyran’s body went still behind him. The drowsiness vanished from his voice. “Yeah.”

“Has that…” Connor traced the veins on the arm wrapped around him. “Has that ever happened for real? Not in a dream, I mean. When you were awake.”

The pause was long enough that Connor thought he might not answer. He felt Cyran’s breath hitch, then even out deliberately.

“Once,” Cyran said, the word final and heavy. “Senior year. Championship semi-final. Triple overtime.”

His voice was low, detached, as if recounting something that happened to someone else. “I was dehydrated, they said. Drank too much Gatorade too fast between the second and third overtime. My kidneys just… gave up. I was tackling their running back near our thirty-yard line.”

He stopped. His fingers twitched against Connor’s stomach. “I felt the cramp, first. A knife in my gut. Then it was just heat, pouring down my leg. In my cleat. I finished the tackle. Stood up. My white pants were soaked, dark gold all down the thigh. Sixty thousand people saw it.”

The image was brutally clear. The blazing stadium lights, the roar of the crowd, the mud and grass, and Cyran standing there, a dark, spreading stain of humiliation on his uniform.

“What did you do?” Connor whispered.

“What could I do?” A hollow laugh. “I walked off the field. Coach thought I’d pulled a muscle. The trainers wrapped me in a towel so big no one in the locker room could see. We lost. No one ever mentioned it to my face. Not once.”

He fell silent. The old shame was a physical presence in the bed with them, a third thing nestled in the damp.

“But you remember it,” Connor said.

“Every second. The feel of it. Hot, then freezing cold in the November air. The smell in my cleat.” Cyran pressed his face into the back of Connor’s neck. “That’s why… in the diner. When you told me about your dream. It was like you’d reached into my head and pulled out my own worst secret.”

Connor turned in his arms. The sheets were clammy, unpleasant, but he needed to see Cyran’s face. In the gloom, his expression was stripped bare, haunted by the ghost of that stadium.

“So when you asked me to…” Connor couldn’t finish.

“Yeah.” Cyran’s eyes found his. “I wanted to see it on someone else. I wanted to see it on you. And not as a mistake. As a choice.” He brushed a stray curl from Connor’s forehead. “It’s fucked up. I know it is.”

Connor considered it. The tangled logic of it. The shared damage. He thought of his own secret sketches, the idealized lines. He thought of Cyran’s confession, a stain on a different kind of fabric.

“It’s not,” Connor said slowly, the truth coalescing. “It’s just… honest. You gave me your worst thing. And I gave you mine.” He touched Cyran’s cheek. “Now we’re the only two people in the world who have them.”

Cyran stared at him. His eyes were shining. He didn’t speak. He just pulled Connor into a fierce, crushing kiss that tasted like salt and understanding. When they parted, he rested his forehead against Connor’s.

“What happens tomorrow?” Cyran whispered.

Connor didn’t have an answer. The world of classes and friends and expectations loomed outside the door, a reality that felt flimsy compared to the damp, truthful fortress of this bed.

“I don’t know,” Connor said. And for the first time, the uncertainty didn’t feel like fear. It felt like a door, swinging open on a hallway they’d walk down together. He kissed Cyran again, softly. “We’ll figure it out.”

Read on DreamPress

Write your own erotic story with AI