Shared dorm

Footworshiper

Loved Member
Joined
Mar 7, 2024
Posts
78
Media
0
Likes
550
Points
93
Finally, I was about to enter my new life! Standing there outside my new university. Just couldn’t wait for what was coming- for all the new people I would meet, especially my new roommate. «Will he be good looking?», «Will he be cool?», «Will we get along?» All these questions were buzzing my head while moving around the campus’s corridors, trying to find my room.The corridor was a blur of identical numbered doors until I made the last turn. And then I stopped.

I saw him, standing there outside our room. He was tall with tan skin. Inky black hair styled into a careless, perfect mess. He looked up, and his eyes—dark, bottomless—snagged on mine instantly. My breath snagged right along with it.

He was built, too. Not in a bulky, overdone way. His grey, baggy sweatpants and matching jacket hung loose. Big biceps, wide shoulders. And he was matching my own style, my baggy blue jeans and oversized white hoodie. A weird, thrilling spark of recognition jolted through me.

I forced my feet to move, the squeak of my sneakers impossibly loud.

“Hi…” I managed, aiming for casual and landing somewhere near a strangled whisper.

A slow, easy smile appeared across his face. It was a good smile. Confident. It nestled perfectly into the neat, trimmed goatee framing his mouth. “Hello!”

His voice was warmer than I expected.

“Are you Kyriakos?” I asked, already knowing the answer.

“Yes! Are you my new roommate?” His smile widened.

“I guess so…” I shrugged, trying to play it cooler than I felt.

He stepped forward, his hand extending. “Glad to meet you, mate!”

His grip was strong, his palm warm and dry against my own, which suddenly felt clammy. The contact lasted a second too long, or maybe just long enough.

“Me too,” I replied, my own voice sounding a little steadier.

“Just arrived?” he asked.

“Yeah… just like you, I suppose?”

“You’re right. So, let’s get inside…”

The door swung open, revealing our new world. It was smaller than I’d pictured. A narrow, long rectangle with a sad little window at the far end. To the right of the door, a tiny bathroom door stood ajar. On the left, a built-in wardrobe. And against the far wall, two single beds, separated by a shared, double desk. The air smelled of industrial cleaner and dust.

“Choose whichever you want, bro,” Kyriakos said, tossing his backpack onto the bed nearest the window.

“I’ll take the right one,” I said, dropping my bag onto the other mattress.

“So, this is mine” he said.

We unpacked in a quiet, focused rhythm, the silence broken by tentative questions that grew more frequent, more eager. Where we were from. What we were studying. Music, movies, stupid opinions about campus food we hadn’t even tried yet. The more he talked, the more the initial, intimidating image of him softened. He was funny. Sharp. His laugh was a low, rich sound that filled the small room.

As he talked, he peeled off his jacket. Underneath, he wore a simple white sleeveless shirt. The sight hit me like a physical thing. His arms weren’t just big—they were sculpted, the muscles moving fluidly under smooth skin as he lifted a box of books. The cut of the shirt showed off the powerful curve of his shoulders, the defined line of his chest. I kept my eyes on my own suitcase, my own stack of t-shirts, feeling a heat creep up my neck that had nothing to do with the room’s temperature.

Hours slipped by. By the time we’d found homes for most of our things, the sky outside the small window was a deep indigo.

“I’ll go grab something to eat. What to bring you?” I offered, needing a moment to breathe air that wasn’t already tinged with his presence.

“Get me the same as what you’ll have. I’ll stay here to set up the tv,” he said, already fiddling with the cables behind the ancient screen.

The walk across the quiet campus was a blur. My thoughts weren’t on the path or the looming lecture halls. They were back in that room. He’s perfect. Cool. And so damn hot. The giddy realization buzzed under my skin.

I returned a quarter later, two sad-looking sandwiches and bags of chips in hand. I pushed the door open.

The room was dark, lit only by the flickering blue glow of the tv, tuned to some quiet music channel. But it was the smellthat stopped me in the doorway. Thick. Intimate. The deodorant had mingled with the warmer, musky odor of his skin, and it had blended with the faint. It wrapped around me, dense and strangely comforting.

“Here I am,” I said, my voice quieter in the dim space.

He was lying on his bed, the blanket pulled up to his waist. He’d changed. The grey sweatpants were gone, replaced by loose, dark pajama pants. His chest was bare. The blue light from the screen played over the planes of his stomach, the dip of his collarbones. He’d taken off his shirt.

“Yo, mate, here you are,” he said, his voice a lazy rumble. He didn’t move to cover up.

I handed him his food, our fingers brushing. “Didn’t have anything else. Cafeteria was closed.”

“It’s alright, bro.” He took the sandwich, his eyes staying on me for a beat before flicking back to the tv. “Now go change and come eat.”

In the cramped bathroom, I changed into my own pajama. My heart was beating a quick, steady rhythm against my ribs. We ate in a comfortable silence, the only sounds the crinkle of chip bags and the low hum of the tv.

“Yo, should I shut the tv? I’m so tired,” he murmured, his words slightly slurred with exhaustion.

“No problem, bro. Me too.”

“Good night, bro. See you in the morning.”

“Good night, mate.”

He reached over and clicked the remote. The room plunged into a profound, velvety blackness, broken only by the thin strip of light under the door.

I lay perfectly still. The dark amplified everything. The sound of his breathing, slow and deep, from just a few feet away. The rustle of his sheets as he turned over. The memory of his bare chest, illuminated in blue. The new, shared smell of our room that seemed to pulse in the air around me.

Sleep was a distant country. My mind replayed every moment. His smile. His laugh. The strength in his handshake. The way his muscles had looked under that thin white cotton. The easy way he’d just been there, shirtless, as if it was the most natural thing in the world.

In the absolute quiet, I heard him sigh, a soft, contented sound. My skin prickled with awareness. He’s right there.

The only thing in my world, in that thick, warm darkness, was him.
 
The next morning he woke me up. I was facing him when I opened my eyes.


-“Yo mate wake up.”, he told me


-“I will…” I replied


He moved back to his bed. The first thing I noticed was his feet. He was barefoot. His warm feet against the cold wooden floor. He had big feet, with long toes and trimmed toes nails.


-“Had a good sleep?” he said.


-“Yeah…How about you?” I replied


-“Same bro”, he said,“Let’s go to eat something before the lecture” he added


-“Alright I’ll use the bathroom and you change here” I said.


-“Okay mate…” he said.


I got up and started searching for my clothes as he took off his shirt. His back was muscular. I was able to see his biceps as well. He reached for his black t-shirt which was on the bed. By that time I moved to the bathroom so as not to be exposed. After some time we went to the cafeteria. We took our breakfast and went to the lessons. We were all the time together. We sat side by side on the classroom, had lunch together with some new guys, classmates of ours. Finally we returned to our room.


-“Such a long day…” he said, as we entered the room.


-“Yeah bro…” I replied.


-“At least we are back to our room” he added.


-“That’s right, we had a good time though” I said.


-“That’s true… Yo should I use the bathroom first mate?” he told me.


-“Yeah sure bro” I said.


He took off his shoes, put them beside his bed and walked toward the bathroom. I lied on my bed, opened the tv and waited for him. Around ten minutes had passed. I couldn’t keep myself back anymore. I got up and quickly moved to his shoes. I knelt down and picked one up. He had some white Air Forces which seemed kinda old. I checked for his size. He was wearing 10 US. I didn’t hesitate. I put the shoe under my nose and took a sniff. The smell was intoxicating. Rather sweet than sour. I moved back to my bed. After a while he got out. His abs on full display as well his bare feet. Still damp. He only had a white towel around his hips. I tried to act cool. I looked at him for two or three seconds when he was entering the room. I got up immediately and went to the bathroom. Needless to say I was feeling a rise down there, especially when thinking that he was completely nude in the next room. I showered quickly. I wanted to see him again as soon as possible. Five minutes later I went out. The room was dark but for the moon light.


-“Finish so soon?” he asked


-“Yes I don’t actually take long showers.” I replied.


-“Well, good night bro” he said as he turned his back on me.


-“Good night Kyriako” I said…
 
The next day came and again he woke me up.


-“Good morning” he said


-“Good morning bro” I said


-“Yo mate I forgot to tell you yesterday night. Today I have my soccer practice. Would you mind coming?” he told me.


-“Of I will come” I replied


-“ You’re the best, man” he said me.


-“When is it?” I asked him


-“After the lesson” he replied


I got up and went change on the bathroom. Again I was able to see his bare feet but nothing else… The time for the practice came. For two hours straight he was running around the field. Then we returned in the room.


-“ I am so tired, mate” he said as we entered.


He fell on the bed wearing the sweat kit and boots.


-“ You know I could massage you”


I said without much of a thought.


-“I could really use a massage right now…” he said with a smile on his face.


He took off his shirt and lied on the bed. I started rubbing his muscular back. Just his aroma and sweat made me arouse.


-“Why are you trembling” he asked me


-“I.. uh…I don’t know…” I stupidly replied


He didn’t added anything he just kept enjoying my attention. After a while he told me:


-“ Could you massage my feet?”


-“Sure…” I said making my best effort to act cool.


He turned around and covered his eyes with his right arm. I removed his boots. The smell drove me crazy. His white socks were now soaked in sweat and dark on the sole and toes. I couldn’t believe what was happening. Being knelt, facing his soles and rubbing his warm, soft feet. I was hard as rock at that moment. As a final act of the madness which I was on I removed his socks and started to lick his soles. I started from the heel all the way up to his toes and between them. For both of these actions of mine he didn’t react. Only when I realized what I was doing and jumped back he raised his head and said:


“No, no bro keep it going… as long as you enjoy it, so do I…”


The way he looked me, his tone, his light smile made me continue. I was licking his feet for a while when he told me massage a little upper. I started with his tights when he reached for my hand and placed on his throbbing dick. I looked at him and he just smiled. I teased his cockhead above the fabric when I removed his pants and started sucking on his cock. I didn’t break the eye contact at any time. His moan was gradually getting louder. It didn’t take him long. He cummed in my mouth. He did not pull out in time. By the moment I tasted him I cummed as well. I took out my tongue with his cum on showing him. He got up.


“I am so sorry, I didn’t mean to…” he had time to say before interrupting him


“Do worry, I felt good.” I said


He leaned forward and started kissing me passionately. I leaned over him and we lied on each other. His kiss was so sensual yet sloppy. I just had time to remove my shoes when we felt asleep side by side holding me in his arms.
 
The next morning, sunlight didn’t wake me. His lips did.

I stirred from a deep sleep to the soft, insistent pressure of a kiss. My eyes fluttered open to find him there, his face already so close, his dark eyes hooded with sleep and something else. He was on his side, facing me, propped up on an elbow. The blanket had slipped down to his waist.

“Good morning,” he murmured against my mouth, his voice a low, rough whisper that vibrated through me.

He didn’t wait for an answer. He kissed me again, deeper this time. His tongue slid against mine, lazy and possessive. My mind was still fuzzy with sleep, but my body responded instantly, a warmth spreading from my chest down to my stomach. I kissed him back, my hand coming up to rest on the hard curve of his shoulder. His skin was warm, the muscle solid under my palm.

We kissed for what felt like forever, but also like no time at all. The world narrowed to the soft, wet sounds our mouths made, the scratch of his goatee against my chin.

His hand slid from my cheek down to my neck, his thumb stroking my pulse point. His other arm slipped under me, pulling me closer until our bodies were flush. I could feel the hard line of his erection against my hip, even through the layers of blankets and fabric. The knowledge of it, so present, so ready, sent a jolt of pure desire straight through me.

We broke apart, both breathing a little harder. A slow, knowing smile spread across his face. He glanced at the clock on the desk.

“We should get up,” he said, but made no move to do so. His gaze dropped to my lips again.

“We should,” I echoed, my voice barely there.

He leaned in and captured my mouth once more, a quicker, hotter kiss that promised everything and asked for nothing. “Later,” he whispered, the word a puff of warm air against my skin. Then, with what seemed like genuine effort, he pushed himself up and out of bed.

The day was a haze of charged glances. In the lecture hall, his knee bumped mine under the table and stayed there, a line of heat against my leg. In the cafeteria line, he stood close behind me, his chest almost touching my back, and I could feel the warmth of him through my hoodie. When he laughed at something a classmate said, his eyes found mine across the table, holding my gaze for a second too long. Every look was a secret. A continuation of that morning kiss.

By the time we walked back to our dorm that evening, the tension was a live wire humming between us. My skin felt too tight, too sensitive. Every casual brush of his arm felt intentional.

He unlocked our door and pushed it open. He turned to look at me, his dark eyes glinting in the room poor lightning. A slow, deliberate smirk played on his lips. He didn’t say a word. He just jerked his head slightly toward the bathroom inside our room, then let his gaze travel down my body and back up.

The invitation was crystal clear. My choice.

He walked in, letting the door swing shut behind him. I heard the rustle of his clothes, then the distinct click of the bathroom door… but it didn’t latch. It was left deliberately, unmistakably, ajar.

My heart hammered against my ribs. The faint sound of the shower running came from the crack in the bathroom door. Steam curled out, carrying the clean, sharp scent of his shower gel.

I stood there for a long moment, listening to the water. Then, my fingers went to the hem of my hoodie. I pulled it over my head, letting it drop to the floor. My t-shirt followed. I toed off my sneakers, unbuttoned my jeans, and pushed them and my briefs down in one motion. The cool dorm air hit my skin, raising goosebumps. Naked, I walked to the bathroom door.

I pushed it open.

The scene inside was shrouded in steam. The shower stall’s glass door was fogged, but the shape of him was clear. Tall, broad-shouldered, the powerful lines of his back and legs. He had his back to me, his head tilted under the spray.

I stepped into the humid space, the tile cool under my feet. The sound of the water grew louder. He must have heard me, sensed me, but he didn’t turn. He just reached out, his hand sliding the shower door open with a quiet rasp.

A cloud of hotter steam billowed out. And there he was.

Kyriakos, fully on display. Water sluiced over the hard planes of his shoulders, down the deep groove of his spine, over the tight mounds of his ass. His skin glistened, tan and flawless. His muscles, relaxed yet defined, moved as he turned his head to look over his shoulder.

Water dripped from his dark hair, down his stubbled jaw. His eyes, black and intense, locked onto mine. That smirk was back. “Took you long enough,” he said, his voice echoing off the tiles.

I stepped into the shower. The hot water hit my skin, a shocking, welcome contrast. He turned fully to face me now, and the sight stole my breath. His chest, sculpted and powerful, with a light dusting of dark hair. The water traced the lines of his abs, running in rivulets down to where his cock stood thick and full against his thigh, already hard. Drops clung to the dark curls at its base.

We were inches apart. The spray hit my back, his front. Our bodies weren't touching yet, but the heat between us was stronger than the water's.

I moved first. I closed the final distance, my hands coming to rest on his slick chest. His skin was hot, smooth, the muscle unyielding. A low sound escaped him. He cupped my face with both hands, his thumbs stroking my cheeks, and brought his mouth down on mine.

This kiss wasn't like the morning's. It was hungry. Desperate. His tongue plunged into my mouth, claiming it. I kissed him back with equal fervor, my hands sliding over his pecs, feeling the hard nubs of his nipples under my palms, then down the ridged expanse of his stomach. He groaned into my mouth, the vibration passing straight through me.

His lips left mine, trailing hot, wet kisses along my jaw. He found the sensitive spot just below my ear, nipping and sucking until my knees felt weak. Then his mouth traveled down the side of my neck, his goatee scraping deliciously against my skin. Every nerve ending was on fire. The water poured over us, mingling with the heat of our bodies.

He dropped to his knees on the wet tiles.

The sight alone was almost enough to make me cum. Kyriakos, kneeling before me, looking up with those dark, hungry eyes. His hands settled on my hips, his grip firm. He leaned forward, and his tongue, hot and wet, licked a long stripe from the base of my cock to the tip.

I gasped, my head falling back against the shower wall with a dull thud. My hands flew to his wet hair, fingers tangling in the dark strands.

He took me into his mouth slowly, his lips stretching around my girth. The sensation was overwhelming—the heat, the wet suction, the flick of his tongue against the most sensitive part of me. His eyes stayed open, watching my face as he began to move. Up and down, a slow, torturous rhythm that had me trembling. One of his hands left my hip and cradled my balls, rolling them gently in his palm.

“Kyriakos…” I moaned, the name ripped from me.

He hummed in response, the vibration traveling straight up my spine. He picked up the pace, his mouth working me with a skill that felt practiced, devoted. His other hand reached between my legs, his thumb pressing insistently against my perineum. Pleasure coiled tight and hot in my gut. I was close, so close.

But he knew. He pulled off with a soft, wet pop, looking up at me, his lips swollen and shiny. “Not yet,” he panted. He stood up in one fluid motion, his own cock jutting out, thick and leaking, between us.

He turned us, pressing me back against the wall. The cool tile was a shock against my heated skin. He reached down between us, his big hand wrapping around both of our cocks, squeezing us together. The feeling of our lengths sliding against each other, slick with water and precum, was indescribable. He started to stroke, a tight, fast fist moving up and down our combined shafts.

His forehead dropped to mine. Our breaths mixed, ragged and hot in the steam. His eyes were screwed shut in concentration, pleasure etching his features. I could only watch, mesmerized by the sight of his hand working us, by the feel of him, so hard and eager against me.

“I’m gonna…” he grunted, his rhythm becoming erratic.

“Me too,” I choked out.

His strokes became frantic. His whole body tensed. With a rough, broken cry, he cummed, his release hot and thick, spurting over his hand and onto my stomach, mixing with the water. The sight, the feel of him pulsing against me, was the final trigger. My own orgasm crashed over me, white-hot and blinding, my cum joining his in a messy, glorious mix on our skin.

We slumped against the wall, panting, trembling, the water rinsing the evidence away in seconds. He rested his head on my shoulder, his breath hot against my neck. After a moment, he reached for the soap, his movements slow and sated. He lathered his hands and began to wash my chest, my arms, with a tenderness that felt even more intimate than what we’d just done. I did the same for him, smoothing soap over the hard planes of his back, his shoulders.

We dried off in a comfortable silence, towels wrapped around our hips. We didn’t bother with pajamas. We just fell i
 
The next morning, we didn’t have a lesson. We woke up tangled together, and he kissed me before either of us even opened our eyes.

“We should go,” he murmured against my lips. “Before the good stuff is gone.”

We got dressed quickly—just hoodies and jeans thrown over yesterday’s clothes—and hurried out. The sky had opened up. Rain poured down in thick, relentless sheets, hammering the pavement and turning the campus into a blur of grey and green. Our planned walk was impossible. We sprinted to the cafeteria, shoulders hunched, laughing as the cold water soaked through our hoodies.

We made it just in time to grab a table before the rush. We ate breakfast with a group of guys from our floor, the noise a comfortable buffer. The normalcy of it was strange. Sitting there, passing the sugar, listening to jokes about lectures… while all I could think about was the feel of his hand, resting casually on my thigh under the table. His thumb stroked small, hidden circles on the denim.

The day was spent indoors, moving through the common areas with our university mates. The rain trapped everyone, creating a forced, buzzing socialization. We were always together, but never alone. The tension built in the quiet spaces between conversations. A look held a second too long. The brush of his arm against mine as we leaned against a pool table. Every touch was a promise, a secret just for us.

Lunch finally gave us a window. The crowd thinned, and we found a small table in a corner of the cafeteria, away from the main noise. The atmosphere shifted instantly. The buzz of the room faded into a distant hum. It was just us, our trays, and this thick, heavy silence that wasn’t empty at all. It was full of everything we hadn’t said.

We talked about home. About families, childhood stories, stupid things we’d done. Normal stuff. But his eyes never left mine. His voice was lower, more intimate. He leaned forward, his forearms on the table, and the space between us felt charged, like the air before a lightning strike.

I knew he had something on his mind. I could see it in the way he’d pause, his gaze drifting to my mouth, then back to my eyes. A slight tension in his jaw. A heat in his look that had nothing to do with the cafeteria’s warmth. I couldn’t quite name it, but my body knew. It was a pure, focused wanting. It made my skin feel too tight, my breath a little shallow.

The afternoon dragged. The rain finally eased to a drizzle as the sun began to set, painting the wet windows in streaks of orange and purple. We walked back to our room in a silence that was now completely different from the morning. This was a waiting silence. An anticipatory hush.

He unlocked the door. We stepped inside. The door clicked shut behind us.

The moment it closed, he was on me.

His hands were in my hair, tilting my face up, and his mouth crashed down onto mine. No hesitation. No slow build. It was a kiss of pure possession, hungry and deep. I stumbled back against the door, my hands flying to his waist, gripping the damp fabric of his hoodie. He kissed me like he’d been thinking about it all day, which he had. Which I had.

The room was filled with it—the odor of him from the whole day. The clean sweat from our run in the rain, the faint, musky scent of his skin underneath, the lingering trace of his shampoo. It was amazing. Intoxicating.

Our hands were frantic. We broke the kiss, panting, just to yank at clothing. My hoodie was pulled over my head. His followed. Our t-shirts were tugged off and discarded somewhere on the floor. I fumbled with the button of his jeans, my fingers clumsy, and he did the same for me. We pushed denim and briefs down in a messy, urgent pile around our ankles, kicking them away.

He was already hard. So was I. We stood there for a breathless second, just looking, chests heaving. Then he took my hand and led me the few steps to his bed.

He lay back on the mattress, propped up on his elbows. The sight of him like that—tan skin against the dark sheets, muscles defined, his cock lying thick and heavy against his stomach—made my mouth go dry. His eyes were dark, intent. He nodded toward his feet.

“Go on,” he said, his voice rough.

I knelt on the floor at the foot of the bed. My hands were trembling as I reached for his sneakers. I untied them, pulled them off, then his damp socks. His feet were warm. I brought one foot to my mouth and pressed a kiss to his arch, then licked a slow, wet stripe from heel to toe. The taste was salty, familiar, his. I worshiped his other foot the same way, sucking each toe into my mouth, lavishing attention on every inch.

Above me, I heard a soft groan. I looked up. He was stroking himself, his big hand moving slowly up and down his length, his eyes locked on mine. The visual was overwhelming. Him, watching me service him, pleasuring himself while I did. The intimacy of it was sharper than any touch.

“Enough,” he growled after a few minutes, his voice tight.

He swung his legs off the bed and stood, pulling me up with him. In one smooth motion, he turned me and pushed me down onto my stomach on the mattress. The sheets were cool against my feverish skin. His weight settled over me, not fully, just his knees straddling my thighs. His strong hands gripped my hips, then slid down, spreading my cheeks apart.

I buried my face in the pillow, a moan escaping me. I felt his breath first, warm against my most intimate skin. Then the wet, hot swipe of his tongue, circling my rim. I jerked, a shock of pure sensation shooting up my spine.

Kyriakos…

He didn’t answer with words. He answered with his tongue, licking and probing, teasing the tight ring of muscle until it relaxed and opened for him. The feeling was unbelievable—shameful, intimate, incredible. He was thorough, relentless. One of his hands slid under me, wrapping around my cock, stroking me in time with the licks of his tongue. I was writhing, pushing back against his mouth, completely lost in the dual sensations.

Then a finger, slick with spit, pressed against my entrance. It circled, then pushed in, just to the first knuckle. A stretch, a burn that quickly melted into a deep, full feeling. He worked it in and out, slowly, crooking it until he found a spot inside me that made me see stars. I cried out, my fists clutching the sheets.

He added a second finger, stretching me more, scissoring them gently. The preparation was meticulous, almost reverent. By the time he withdrew his fingers, I was a trembling, begging mess, my body open and aching for him.

He moved off me. I heard the tear of a foil packet—he must have grabbed it from the nightstand. The sound of him rolling the condom on. Then his hands were on my hips again, lifting me, positioning me.

I felt the blunt, hot pressure of his tip against me. Tapping. Testing. My whole body clenched in anticipation.

“Relax,” he whispered, his voice strained. “Just relax for me.”

I forced my muscles to loosen. I took a deep, shuddering breath.

He pushed forward.

The initial stretch was intense, a burning fullness that stole my breath. I gasped into the pillow. He stilled, letting me adjust, his hands soothing on my hips.

“Okay?” he breathed.

Yes. Don’t stop.”

He pushed in further, slowly, inexorably, until he was fully seated inside me. The feeling of being so completely filled, so taken, was overwhelming. He was so deep. I could feel every inch of him.

He began to move.

A slow, deep withdrawal, then a thrust back in. The rhythm was punishing, perfect. Each stroke dragged against that incredible spot inside me, building a coil of pleasure so tight I thought I might break. The sounds were filthy—the slap of skin, our ragged breaths, my choked moans muffled by the pillow.

His pace increased. His thrusts became harder, faster, driving me into the mattress. One of his hands left my hip and fisted in my hair, pulling my head back. The slight pain mixed with the pleasure, heightening everything.

“You feel so good,” he grunted, his voice raw. “So fucking tight.”

I couldn’t form words. I was just a vessel for sensation. The friction of his cock inside me. The grip of his hand in my hair. The rough texture of the sheets against my cheek. It was all too much, and not enough.

The coil snapped. My orgasm ripped through me without warning, violent and total. I cummed with a shout, my release spilling onto the sheets beneath me, my body clamping down around him in rhythmic pulses.

He felt it. His rhythm faltered. With a final, deep thrust, he buried himself to the hilt and held there, his body going rigid against mine. A low, guttural groan tore from his throat as he cummed inside me, his hips jerking through the aftershocks.

We collapsed together, a heap of sweat-slick limbs. He pulled out gently, disposed of the condom, then rolled onto his side, pulling me with him. His arms wrapped around me, holding me close against his chest. Our hearts hammered against each other, a frantic, slowing drumbeat.

He nuzzled into the back of my neck, his lips brushing my skin. “Fuck,” he whispered, the word filled with awe and exhaustion.

I just nodded, my mind blissfully empty, my body humming with a deep, satiated ache. The rain tapped softly against the window. His breath warmed my shoulder. His arms tightened around me.
 
The rain didn’t stop.

It hammered against our window the next morning, a constant, grey drumbeat. Today was his first match. Kyriakos was quiet as he dressed, his movements slower than usual. He sat on the edge of his bed, staring at his cleats. I could see the tightness in his shoulders, the way he kept flexing his fingers.

“Hey,” I said softly, crossing the small space between our beds. I knelt in front of him, placing my hands on his knees. “You’re going to be perfect.”

He gave me a weak smile, but his eyes were dark with nerves. “Feels heavy today.”

I leaned in and kissed him. Not a quick peck, but a slow, deep kiss, pouring every ounce of confidence I had into it. My tongue traced his lower lip, and I felt him sigh into my mouth, his body relaxing just a fraction. When I pulled back, I kept my forehead against his. “You’ve got this. Just play. I’ll be right there.”

The game went ahead despite the downpour. The field was a mess of mud and standing water. From my spot on the sidelines, under a useless umbrella, I watched him. The first half, he was perfect. He moved through the rain like it was nothing, a powerful, graceful force. His white jersey was plastered to his skin, transparent in the wet, revealing every cut of his pecs, the hard swell of his biceps, the defined lines of his abs. Every time he controlled the ball, he’d glance toward the sideline, his eyes finding mine for a split second. A silent connection. My chest swelled with a fierce, proud heat.

Then the second half started.

It happened in a blur of mud and bad timing. An opposing player came in for a tackle, sliding through the mire. Kyriakos tried to jump, but his foot caught. He went down hard, landing on his right hand with a sickening crunch. Before anyone could react, another player, unable to stop, stepped squarely on his left hand.

A sharp whistle. The game froze.

My heart stopped with it.

I was moving before I thought, pushing past people, my shoes slipping in the mud. I followed the team staff to the changing rooms. Inside, the air was thick with the smell of damp grass and sweat. Kyriakos was sitting on a bench, cradling his hands against his chest, his face pale, jaw clenched. A doctor was already there, assessing the damage.

“Both wrists are badly sprained, maybe a minor fracture in the right,” the doctor said, his voice calm and clinical as he wrapped thick, white bandages around Kyriakos’s hands, immobilizing them. “No weight-bearing. No gripping. You need to keep them completely still for at least a week, then we’ll reassess.”

Kyriakos just nodded, his eyes downcast. The vibrant, confident player from the field was gone, replaced by a man who looked suddenly vulnerable. My throat tightened.

The walk back to our dorm was silent. The rain soaked us again, but he didn’t seem to notice. In our room, he stood helplessly just inside the door, water dripping from his hair onto the floor.

“I can’t…” he started, lifting his bandaged hands slightly.

“I know,” I said. “Let me.”

I approached him slowly. My fingers went to the zipper of his muddy jacket. I pulled it down, the sound loud in the quiet room. I pushed the wet fabric off his shoulders, down his arms. His soaked jersey came next. I lifted the hem, and he raised his arms as best he could, letting me peel the clingy fabric up and over his head. His chest was heaving slightly, not from cold, but from frustration. The sight of his powerful torso, now contrasted with the helpless white bandages, sent a confusing rush through me—pity, protectiveness, and a sharp, undeniable spike of desire.

I knelt down then. I undid his shoes and removed them as he rose one feet at a time. Same for his wet, dirty socks.

My hands went to the waistband of his muddy shorts. at the end. I unbuttoned them. I knelt and pulled them and his briefs down together, guiding them past his hips, his thighs, his knees. He stepped out of them, now completely naked except for the bandages. The damp, musky scent of his skin and the rain filled the space between us. My eyes were level with his groin.

He was already half-hard.

A thick, heavy heat settled low in my stomach. I looked up at him. His dark eyes were locked on me, no longer frustrated, but intense, searching. He gave a single, almost imperceptible nod.

My own need was a live wire. I stood up quickly, stripping my own wet clothes off in a few frantic motions, letting them fall to the floor in a heap. We were both naked now, both hard. The evidence jutted out between us, untouched.

“I need to piss,” he said, his voice rough.

I didn’t hesitate. I stepped closer, my hand wrapping around his length. His skin was hot, silken over the hard core of him. The moment I made contact, he jerked in my grip, a full, throbbing pulse running through his shaft. He was getting harder, thicker, filling my hand. The sensation of him responding so powerfully to my simple touch was electric. I led him the few steps to the toilet, holding him steady, my thumb brushing over the slick bead of precum that had already gathered at his tip.

After, I turned on the shower, adjusting the water until it was warm. I guided him in, then followed.

The steam rose around us. I took the soap, working up a lather in my hands. “Let me,” I whispered again.

I started with his shoulders, massaging the tight muscles there. My soapy hands slid over the broad planes of his back, down the dip of his spine, over the firm curves of his ass. I washed every part of him with a slow, focused devotion. His chest, his stomach. When I dropped to my knees on the wet tiles, the hot water cascading over us, I heard his breath catch.

I looked up at him. His face was shrouded in steam, his eyes black pools of want. My hands soaped his powerful thighs, his calves. Then I reached between his legs, cradling his balls gently, washing them. Finally, my slick hand closed around his cock again.

This time, I didn’t just hold him. I stroked, slowly, my fist gliding up and down his length. I leaned forward and pressed an open-mouthed kiss to the head, then swirled my tongue around the sensitive rim, teasing the slit. I licked a stripe down the frenulum—that tender banjo string—and he groaned, a deep, shaky sound that vibrated through the shower stall. My other hand was between my own legs, stroking myself in the same rhythm, the pleasure building in a mirrored loop.

We got out. I toweled us both dry, patting the moisture from his skin with a care that felt incredibly intimate. He was fully, impressively erect. So was I.

I led him to his bed. “Lie down.”

He did, on his back, his bandaged hands resting awkwardly at his sides. He looked utterly surrendered, completely at my mercy. The power of it went straight to my head—and my cock.

I didn’t join him beside him. I moved to kneel over his face, my back to him, lowering myself until my ass hovered just above his mouth. He understood instantly. I felt the warm puff of his breath first, then the wet, eager stroke of his tongue against my hole.

“Fuck…” I moaned, my head falling forward.

His tongue was relentless, circling, probing, licking deep. With his hands out of commission, his mouth was his only tool, and he used it with devastating skill. The sensation was obscene, incredible. I rocked back against his face, needing more. At the same time, I reached back, my hand finding his cock. I wrapped my fingers around him, stroking him in time with the thrusts of his tongue.

We were a circuit of pleasure, each of us servicing the other, connected in a messy, perfect loop. His moans vibrated against my skin. My own breaths came in ragged gasps. I could feel my orgasm building, a tight coil at the base of my spine.

“I’m close,” I panted. “I need…”

I pulled away from his mouth, turning. I fumbled in the nightstand drawer for a condom, tore the packet with my teeth, and rolled it onto his straining length. Then I straddled him, positioning myself over him. I looked down, meeting his gaze. His eyes were wide, dark with need, fixed on mine.

I sank down.

The feeling of him filling me, stretching me, was blinding. I took him slowly, inch by inch, until he was buried completely inside me. A broken sound escaped his throat. I began to move, riding him, setting a pace that was all my own. Up and down, my body taking what it needed from his. My hands braced on his chest. Our eyes never unlocked.

His hips bucked up to meet my descents, his bandaged hands twitching at his sides, desperate to touch me but unable. The frustration seemed to fuel him. His breaths became sharp, urgent grunts.

“I can’t… I’m gonna…” he choked out.

His warning was all I needed. My own climax surged, a white-hot wave breaking over me. I cried out, my body clamping around him as I cummed, my release spurting onto his stomach and chest.

The feeling of me pulsing around him triggered his own. With a ragged shout, he thrust up one last time, holding deep as he emptied himself into the condom inside me.

I collapsed forward, my sweat-slick chest pressing against his. We were both breathing like we’d run a marathon. I nuzzled into the crook of his neck, then lifted my head. My cum was smeared across his tan skin, over his pecs, a drop on his chin.

Without a word, I leaned down and licked a stripe through the mess on his chest. The taste was salty, bitter, mine. I cleaned him with my tongue, slowly, thoroughly, until his skin was clean. When I finally kissed his lips, he kissed me back, deep and tired and satisfied.

“My hands are useless,” he murmured against my mouth, a hint of his old smirk returning.

“I know,” I said, smiling.