u/Elegant-Joke5952

▲ 338 r/gaystories+1 crossposts

Straight swim coach ran into some former athletes in the gym shower...

I had always thought of myself as straight. I was thirty-two, married, settled into a career, and living the kind of life that looked stable from the outside. I taught high school math, which I genuinely enjoyed most days. There was something satisfying about taking a room full of students who swore they “just weren’t math people” and watching the moment when something finally clicked. Still, as much as I cared about teaching, the classroom was not where I felt most alive. That happened after the final bell, when the smell of chlorine hit me and the sharp echo of whistles, splashes, and shouted encouragement filled the pool deck.

Coaching the boys swim team had become the part of my life I looked forward to most. This year, we had won the state championship, and I still had trouble believing it had actually happened. We had worked for it all season—early mornings, brutal sets, taper weeks, nervous bus rides, and meets that came down to tenths of a second. I was proud of the whole team, but especially of Jeff and Alan, two seniors who had carried themselves like leaders all year. They were talented, sure, but what impressed me most was their discipline. They pushed the younger swimmers, kept the team focused, and showed up every day like the championship was something they were willing to earn, not something they expected to be handed.

At home, things were quieter. My wife and I had been together for about six years, and on paper, there was nothing especially wrong. We didn’t scream at each other. We paid the bills. We made dinner, watched shows, talked about work, and moved through the routines couples build when they’ve been together long enough to know each other’s habits by heart. But our marriage had become largely sexless, and neither of us really knew how to talk about it anymore. It sat between us like a piece of furniture we had both learned to walk around. I still thought of myself as straight. I always had. I had dated women, married a woman, built a life with a woman. So when I started feeling restless in ways I couldn’t quite explain, I told myself it was just stress, or age, or the strange emptiness that sometimes follows getting exactly what you worked for.

Physically, I still looked more or less like the swimmer I used to be, even if those days were long behind me. I was about six feet tall, broad through the shoulders, and still in good shape from years of habit more than vanity. I lifted a few days a week, ran when my knees allowed it, and swam laps whenever the pool was empty enough that I could pretend no one was timing me. My hair was starting to show the first hints of gray at the temples, which I tried not to care about and mostly failed. I had the kind of face people described as friendly before they described it as handsome, though I had learned to carry myself with the quiet confidence that came from knowing what my body could do, even if it couldn’t do it quite as fast as it used to.

A few weeks after graduation, the state championship already felt like something from another lifetime. The banners were ordered, the year-end banquet was over, and the seniors had officially become former students. I had slipped into my summer routine: sleeping in a little later, catching up on house projects I had ignored since November, and getting to the gym in the middle of the day when it was usually quiet. Teaching gave my summers a strange kind of freedom, but without practices and meets filling my afternoons, I sometimes felt like I had too much room inside my own head.

That afternoon, I was halfway through my workout when I saw two familiar faces across the gym. Jeff and Alan were near the free weights, laughing about something as they unloaded plates from a bar. For a second, I almost turned the other way out of habit. During the school year, I had been Coach first and everything else second. But they had graduated. They were adults now, headed into the next part of their lives, and seeing them there felt less like running into students and more like running into young men I had helped guide for a season.

I walked over and lifted a hand. “Well, look who it is. State champs still showing up to work.”

Jeff grinned first. “Coach! You know we can’t lose everything over the summer.”

Alan laughed and wiped his hands on a towel. “Besides, college swimming starts soon. We’re trying not to embarrass ourselves the first week.”

We talked for a few minutes about their summer plans. Jeff was working part-time with his uncle and leaving for school in August. Alan was lifeguarding, training, and taking a short trip with his family before heading off. They both seemed lighter somehow, like graduation had loosened something in them. They still called me Coach, but there was an ease in the conversation that felt different from pool-deck talk. No lineups. No splits. No reminders about grades or attendance. Just three guys standing around in a gym, talking about summer.

At one point, while Jeff was telling a story about a disastrous open-water swim he had attempted with some friends, I noticed Alan looking at me. Not in any obvious way. Not enough that I could have called it anything for sure. But his eyes lingered a little longer than expected, drifting briefly over my shoulders and chest before he looked back up. I felt a quick, embarrassing jolt of energy run through me. Maybe I imagined it. Maybe he was just noticing that I was still in decent shape. Still, for a moment, I felt seen in a way I had not felt in a long time.

I tried to shake it off and nodded toward the weights. “You two better not be skipping legs.”

Jeff groaned. “That’s rich coming from a swimmer.”

“Former swimmer,” Alan said, smiling. “But Coach still has good form. I saw those rows earlier.”

Jeff looked me over with exaggerated seriousness. “Honestly? Not bad for your age.”

I laughed despite myself. “Careful. Thirty-two is not ancient.”

Alan held up both hands, still grinning. “No, no. Respectfully, you’re doing great.”

“Respectfully,” Jeff repeated, barely hiding his smirk.

I rolled my eyes, but I could feel myself smiling. It was harmless teasing, the kind athletes gave each other when they were comfortable. Still, the compliment stayed with me longer than it should have. I told them to enjoy the rest of their workout, and they headed back toward the racks while I returned to my own routine. But as I set up for my next set, I caught my reflection in the mirror and stood a little taller than I had before.

After my workout, I headed into the locker room with my towel over my shoulder and my gym bag in one hand. Normally, I would have driven home and showered there, but our house had been having plumbing issues all week. The shower pressure had turned into a weak trickle, and the downstairs bathroom was half-taken apart with tools spread across the floor. So, for once, I decided to just shower at the gym and be done with it.

It was the middle of the day, so the locker room was quiet. No after-work crowd, no teenagers from summer leagues, no old guys taking forever at the sinks. Just the hum of the lights, the faint smell of chlorine and disinfectant, and the echo of my own movements as I set my bag down on the bench. I had gotten as far as pulling off my shirt and changing down to my compression shorts when the door opened behind me.

“Coach?” Jeff’s voice rang out, surprised and amused. “You really are everywhere.”

I turned and saw him walk in with Alan right behind him. They were both still flushed from their workout, towels slung over their shoulders, hair damp with sweat. For half a second, I felt oddly caught, even though I wasn’t doing anything strange. I laughed it off and said, “Could say the same for you two. I thought state champs were supposed to take a break.”

Alan smirked. “That’s how you get slow.”

Jeff nudged him. “And he refuses to get slow.”

They tossed their bags onto the bench a few feet down from mine. As they moved around, I thought I caught them whispering to each other. It was quick, barely anything—just a few low words and a glance in my direction. When I looked up, Jeff had that familiar crooked grin on his face, and Alan was trying not to smile. I ignored it, or tried to. They were always joking about something. That had been true all season. Still, the little exchange made me suddenly aware of how empty the locker room was.

We chatted for another minute, mostly about summer workouts and college training plans. Jeff said he was trying to keep his endurance up. Alan said he was lifting more now because college competition was going to be brutal. I nodded along, slipping back into coach mode because that was the version of myself I trusted most. Ask about training. Give advice. Keep it normal.

Then, without much ceremony, they started getting ready to shower too.

That should not have bothered me. I had spent years around swimmers. I had seen them in racing suits hundreds of times at practices and meets. On deck, it was just part of the sport, no different than a basketball player in a uniform or a football player in pads. But this felt different, and I hated that it felt different. They were not my students anymore. They had graduated. They were young men now, confident in their bodies in the easy way elite athletes often are. Lean, strong, built by years of early mornings, dryland workouts, and endless laps.

I tried not to look. I really did. I busied myself with my bag, with my soap, with folding a shirt that did not need folding. But my eyes betrayed me for a second, just long enough to notice what I already knew in a general sense: both of them were in ridiculous shape. Jeff had put on muscle since the season ended, broader through the chest and shoulders. Alan looked even more defined, all sharp lines and swimmer strength, carrying himself with a confidence that made it hard not to notice him.

A memory flashed through my mind from the season—some of the other boys joking about Alan’s “rudder,” laughing that he had to swim extra hard to make up for the drag. At the time, I had shut it down the way coaches shut down locker-room nonsense, barely giving it a second thought. Now, standing there in the quiet gym locker room, the memory returned with uncomfortable clarity. I understood the joke in a way I wished I didn’t. There is no other way to put it. His cock was huge. It was soft, but it was long and thick already. It was easily six inches in length. 

I felt my face get warm. Then I felt something worse: the first unmistakable sign that my body was reacting before my mind had given it permission.

I turned sharply back toward my locker, pretending to search for something. My pulse had picked up, and I hated how exposed I felt. I was thirty-two years old. Married. A teacher. Their former coach. A man who had always thought of himself as straight because that had always seemed like the simplest, truest answer. Yet there I was, standing in a nearly empty locker room, shaken by a glance, a smirk, and a reaction I could not explain away quickly enough.

The worst part was that I still had to shower. I could not exactly grab my bag and bolt without making it obvious something was wrong. I took a slow breath, reached for my towel, and told myself to act normal. Just shower. Get clean. Go home.

But as I waited another moment, giving them time to head in first, I knew something had shifted. Not with them, maybe. Maybe they were just teasing. Maybe Alan’s looks meant nothing. Maybe I was inventing all of it because my marriage had gone quiet and some neglected part of me was desperate to feel wanted.

Still, as I stood there in my compression shorts, staring into my locker like it held an answer, I could not deny the truth pressing at the edge of my thoughts.

For the first time in a long time, I felt desired.

And for the first time ever, I was not completely sure by whom I wanted that desire to come from.

I waited until they had gone into the showers before I stood up and removed my compression shorts. I wasn’t as big as Alan, but I wasn’t small either, so there would be no hiding how worked up I was if I wasn’t careful. I stood there for a second, staring down at myself with a mix of embarrassment and disbelief, like my body belonged to someone else and had decided to betray me at the worst possible time.

The shower was communal, which suddenly felt like the worst design choice in the history of public gyms. Still, I figured if I kept my back to them, stayed on the opposite end of the room, and moved quickly, they wouldn’t notice anything. Or if they did, they would have the decency to pretend they hadn’t.

At least, that was what I told myself.

I grabbed my towel and wrapped it around my waist, securing it tighter than necessary before taking a breath and heading toward the shower room. Steam rolled out as soon as I stepped inside. The air was warmer there, thick with the smell of soap, shampoo, and clean tile. The water echoed off the walls, making the room feel larger and emptier than it actually was.

Jeff and Alan were thankfully on the far side of the room, which meant I wouldn’t have to walk directly past them. They had chosen showerheads near each other and were talking casually, like this was the most normal thing in the world. For them, maybe it was. They seemed completely comfortable, laughing about something I couldn’t quite hear over the sound of the water.

I crossed to the opposite side and hung my towel on the hook. I told myself I wouldn’t look.

But I couldn’t help myself.

Turning my head slightly over my shoulder, I looked back and saw the two of them still talking. Each was soaping himself up, completely at ease, and holy shit. Their perfectly sculpted bodies nearly glistened from the suds and water. Lean muscle, broad shoulders, narrow waists—the kind of bodies that came from years of training and the unfair confidence of being young, athletic, and aware of it.

I knew I should turn away immediately.

Instead, I lingered half a second too long.

That was all it took. My pulse jumped, and I felt myself react again. My cock was now fully erect. Seven hard thick inches were standing out from me pointing straight at the wall. Panic shot through me, sharp and hot. I turned quickly toward the wall, facing the spray like I could rinse the thought out of my head if the water was hot enough. I placed both hands against the tile and lowered my head, trying to breathe normally.

This is ridiculous, I told myself.

I was an adult. I had been in locker rooms before. I had seen men change before. None of this should have mattered. But it did matter, because my mind was racing and my body was not listening to reason. I kept my eyes fixed on the wall, focusing on the water running over my shoulders, on the steady rhythm of the shower, on anything except the two men behind me.

Then I heard Jeff call out to me.

“Hey, Coach!”

The nickname hit me harder than it should have. My whole body went tense.

I swallowed and kept my back to them. “Yeah?”

“You always this serious when you shower?” he asked, amusement clear in his voice.

Alan laughed softly. “Man looks like he’s preparing for war.”

I forced out a laugh, though it came out rougher than I wanted. “Just tired. You two wore me out just watching your workout.”

“Sure,” Jeff said, dragging the word out like he didn’t believe me.

I could practically hear the smirk in his voice. I stayed facing the wall, reaching for the soap and trying to make my movements look natural. The last thing I wanted was to turn around too quickly or draw attention to myself. I could feel my face burning, and I was grateful for the steam because maybe it gave me an excuse.

Alan’s voice came next, lighter but closer than before.

“You good over there?”

My grip tightened around the soap bottle. “Yeah. Why wouldn’t I be?” My cock somehow got harder. What was happening to me?

There was a pause. Not long, but long enough that my stomach twisted.

“No reason,” Alan said. “You just got quiet.”

I closed my eyes for a second, letting the water hit the back of my neck. “Long day.”

“It’s summer,” Jeff said. “What long day?”

I finally glanced back just enough to see them both looking in my direction, still grinning like they were in on a joke I hadn’t agreed to be part of. I turned away again quickly, pretending to rinse soap from my arms.

“Some of us still have responsibilities,” I said.

Alan laughed. “Yeah, yeah. Responsible adult. We get it.”

The words were teasing, but something about the way he said them made my chest tighten. I could not tell if they knew I was flustered or if I was just imagining it because I felt guilty. Maybe they were only joking around. Maybe this was all in my head. But then Jeff said my name—not Coach this time, my actual name—and the shift made the room feel smaller.

“Seriously,” he said, “you looked good out there today.”

I froze for half a beat.

“Your form, I mean,” he added, though his voice still carried that teasing edge. “For an old guy.”

I exhaled, relieved and somehow not relieved at all. “Thirty-two is not old.”

Alan chuckled. “No, but it is fun watching you react every time we say it.”

I shook my head and tried to laugh. “You two are impossible.”

“Maybe,” Alan said. “But you smiled.”

I didn’t answer right away. Because he was right. Despite everything—despite the awkwardness, the embarrassment, the fact that I was standing there desperately trying to act normal—I had smiled.

And that scared me almost as much as the rest of it.

They were quiet then for a second. I wanted to feel relieved by that, but instead I got curious. Why weren’t they making any noise?

“You boys still there?” I called out, trying to sound casual.

There was a pause, then a quick reply.

“Oh yeah,” Jeff said. “Sorry. A little busy.”

He sounded out of breath.

I frowned toward the wall, water running over my shoulders. What were they doing? I told myself not to turn around. I told myself that whatever strange energy I thought I felt in the room was probably just my imagination, the result of embarrassment and steam and a mind already racing too fast.

But I couldn’t help myself.

I turned around.

For one stunned second, I just froze. Jeff and Alan were closer together than before, caught in a moment that was unmistakably private, even in a space that was anything but. Jeff was on his knees in front of Alan, his hands soapy, and wrapped around Alan’s long thick cock. He was slowly and methodically stroking him. The sight hit me so suddenly that I forgot how to move. My thoughts scattered. I was startled, confused, and, against every reasonable instinct I had, unable to look away.

“What are you two doing?” I asked, almost too loudly, then caught myself and lowered my voice. I didn’t want anyone outside the locker room to hear. I didn’t even know what I would say if someone walked in. The whole thing felt impossible, reckless, and yet there it was, happening right in front of me.

Jeff didn’t answer right away. His right hand was still slowly twisting and stroking, but his left hand was now massaging Alan’s admittedly large balls. Alan, though, looked directly at me. Not embarrassed. Not panicked. If anything, he seemed calmer than I was, his expression steady and unreadable beneath the running water.

The eye contact made my stomach drop.

Finally, Alan spoke.

“You don’t seem to dislike it.”

His gaze flicked downward, just briefly enough to make my face burn.

I looked away too late.

There was no hiding my erection. No clever explanation. No way to pretend I was only shocked, only offended, only confused. Whatever I might have said, my body had already answered for me, and the evidence was impossible to deny.

“Fuck,” I muttered under my breath.

My mind raced for something responsible, something normal, something that would put the world back into the shape it had been five minutes earlier. But I couldn’t find it. I stood there under the hot water, pulse pounding, trapped between embarrassment and curiosity, knowing only one thing for certain:

I was far more intrigued than I wanted to admit. It didn’t matter what I could say to them. My cock was rock harder, harder than it had been in years, and they could clearly see. 

Jeff finally spoke, “It is ok to enjoy it. We won’t tell anyone”. And with that he took Alan into his mouth, well, as much as he could. He started sucking his cock and stroking him. Alan just ran his fingers through Jeff’s hair and let out a moan that was both masculine and full of pleasure. Fuck. 

I didn’t know what to do. I was just stunned, but I was feeling something strong, something powerful. I could feel my own cock twitch while watching Jeff worship the biggest cock I had ever seen. I couldn’t have taken my eyes off it even if I wanted to, and I wasn’t sure that I did. Without even thinking, my soapy hand took hold and gave myself a slight squeeze. It sent a shockwave through my body. I started to mimic Jeff’s movements on myself. 

It wasn’t enough and they could tell. 

Jeff smiled at me. “Why don’t you bring that over here”, he said. I could tell he was trying to keep his voice steady but Alan was putting in the work. 

Without even thinking I walked towards them. It was like a magnet was carrying me over to their side of the shower. Alan let Jeff’s cock slide out of his mouth and stood up. Immediately their hands were all over me. Lathering every inch of me with soap (except my cock, unfortunately), their lips found my neck. I was in ecstasy. I couldn’t remember a time in my life when I had felt this much pleasure just from being touched. 

Both of their hands found my cock. Alan cupped my balls while Jeff slowly stroked me. I groaned and I could feel them smile on my neck. 

“You like that, Coach?” Alan purred into my neck. 

“Yeah, Coach, do you like our hands on your big thick cock? Fuck, I’ve been wanting to do this for years” Jeff said almost tauntingly into my ear. They knew what kind of power they had over me at that moment, but I didn’t care. My body was on fire. 

I could hardly handle it. I needed something to distract me. Thankfully there were two throbbing distractions rubbing against my legs. I reached down and grabbed their own glistening thick cocks with each hand. There we were, the three of us in the gym shower, giving each other the handjob of a lfietime. If anyone were to walk in I wasn’t sure how we would explain it, but I didn’t care. 

I had never held another man’s penis in my hand before, but judging from their reactions, I had a natural touch. Jeff was the first of us to cum, no doubt given a headstart by Alan’s amazing looking blowjob. He came a lot and hard. His cock erupted as he fucked my hand sending ropes of cum nearly across the shower area. He held on to me for dear life while his hips bucked. 

Jeff then dropped to his knees and took my cock into his mouth. I nearly came right then and there but managed to compose myself. I needed to focus on Alan. I could tell he was close, but god damn Jeff knew what he was doing. With two hands he twisted and stroked my cock while licking and sucking on the head. I knew I wouldn’t last much longer. 

Before I could think of that, though, Alan shuddered, “oh fuck” was all he managed to get out before ejaculated a thick torrent of cum onto both my cock and Alan’s face. Alan wasn’t deterred. He used it as lubricant to stroke me faster and suck me harder. 

And suddenly I was cumming. Deep into Jeff's throat I unleashed myself, pumping every last drop into his eager mouth. My brain was practically exploding. I could hardly believe what I was feeling. 

Afterward, we cleaned each other up. We were very thorough. We got dressed and made some plans to work out together sometime in the future…

reddit.com
u/Elegant-Joke5952 — 1 day ago