(Hi everyone. This is a work of pure fiction. It's turned out gay as f*ck, so if that's not your thing, be warned. Otherwise, enjoy)

Thanks to deadlines at work and a recent bout of the flu, it had been almost a month since I’d last been to the gym, and I was feeling it as I slid off the rowing machine, my shoulders aching and my legs feeling like jelly. I wiped my sweat off the seat with my towel, grabbed my drink bottle, and slowly made my way to the changing rooms.

It was late - nearly closing time - and aside from me there were few people in the gym. There were a couple of women on the treadmills, another on the elliptical machine, and an older guy on one of the bikes. A couple of guys working with the weights together had left a little earlier.

As I walked towards the changing rooms I took a quick glance at the woman on the elliptical trainer. She was lightly perspiring and her dark hair was pulled back in a ponytail, which swayed from side to side in time with her steps. She was wearing three-quarter length tights, which were doing a great job of showing off her the curve of her ass-cheeks and the line of her calves, and within her fitted singlet her breasts were bouncing gently as she rocked gently up and down on the machine.

Alone in the changing rooms, random dirty thoughts about the woman on the elliptical trainer swam around my head as I stripped out of my gym clothes, wrapped my towel around my waist, and headed towards the showers. Water was running, so I could tell I was not alone. As I turned the corner I saw that there were two guys in there, the two who I had seen using the weights. They were both quite lean and muscular. Although there were about a dozen shower heads lining two of the walls they were standing close together, slightly facing each other, but away from me. And one of them was clearly holding the other guy’s cock.

He held it along the underside, and was gently stroking it with his soapy hand. I could see it was fully erect, and even from where I was standing across the room it looked impressively big and stiff. The guy was thrusting his hips a little as his friend ran his hand from the swollen tip down along the shaft to the hanging ball sack. The guy giving the hand-job was semi-hard, his drooping uncut cock bouncing around under the water from the shower.

I should have turned and left. I wanted to, but instead I just stood there mesmerised, staring.

Suddenly the guy getting stroked turned and looked at me.

Knocked out of my daze I quickly looked down to the floor and mumbled “sorry” and dashed out. I threw my workout clothes back on, figuring I would just have to shower at home. As I pulled my underpants on I noticed that I was hard.

For the next couple of days I did that thing where you try not to think of something, which means you always end up thinking about it. At home or at work I kept picturing those two guys, tugging on each other’s cocks, all wet and soapy. I would try to distract myself by thinking about the woman on the elliptical trainer, picturing her on her knees sucking my cock, but even then I would alway end up thinking of those two guys, and eventually I started to wonder what it would be like if I was the one giving the hand-job, and how it would feel to be holding two stiff cocks in my hands.

I was getting worried - I had always considered myself totally straight, and could not figure out why I wasn’t feeling repelled at these thoughts. I didn’t know what to do, so I did the only sensible thing.

I went back to the gym.

The first night I went back I was a nervous wreck. I couldn’t concentrate on what I was doing because I was constantly looking around, and for the first time ever it wasn’t to check out hot girls. After an hour I gave up and went home, after hanging round the showers a little longer than would be considered appropriate. The following night was much the same.

The third night, they were there.

They were on the bikes, and I started using one of the treadmills behind them, unsure if they’d seen me. After a few minutes they got off and the taller of them - the one whose cock had been getting the attention - gave me a quick smile and wave, so I guess they had seen me after all. They headed towards a water fountain and I followed them. As I waited to get a drink I wasn’t sure what the hell I was supposed to say. Fortunately one of them spoke first.

“Hey - sorry about the other night in the shower” said the taller one.

“Yeah - we didn’t realise you were there,” said his friend. “Thanks for not freaking out”.

They were in fact both a little taller than me, and had clearly spent more time in the gym than I did. Their physiques suggested they preferred weights to cardio, as they were both pretty well defined, but not in a bulky, body-builder way.

They introduced themselves as Neil - the taller one - and Gary. They were a couple, and had joined the gym a few weeks earlier having recently moved across town. I assured them that I had freaked out, but even though I was straight, as a thoroughly modern guy I was totally ok with stuff like that.

We chatted for a little, then Gary said it was time for them to hit the showers.

“Me too” I said, a little too enthusiastically.

“Didn’t you just get here?” he asked.

“Uh, yeah,” I stammered. “But I’ve got an early start at work tomorrow”.

They glanced at each other and smiled, as they headed towards the changing rooms. I followed.

There was another guy in there already, getting dressed, and I took my stuff from my locker which was a little away from where they had their things. As we got undressed I was mostly turned away from them, but did catch a quick peek at Neil’s flaccid cock before he put his towel around his waist. I grabbed my bottles of shampoo and body wash and we all moved to the showers.

We hung our towels on hooks and turned the taps on. The pressure was strong, and the water quickly heated up. I was standing on the left, with Gary next to me, then Neil.

I was trying to concentrate on washing myself in a non-stimulating way, when Gary said “You keep yourself in good shape”.

“Thanks” I replied, turning to him. I then noticed that he was working on cleaning his cock very carefully, with one hand soaping his balls and the other squeezing the stiffening shaft. Looking past him, I noticed that Neil was cleaning himself between his ass-cheeks while watching me.

I looked back at Gary’s growing cock and (almost) without realising it I started to fondle myself, rubbing the tip of my own dick.

“It’s ok if you want to touch it” Gary suddenly said.

I hesitated. I wasn’t sure what I should do.

“It’s ok” he repeated as he took a step closer to me.

I took my hand off my own cock and slowly reached out, closer and closer, and then my fingertips were touching it - I was touching another guy’s cock with my bare fingers. I moved forwards and then my hand was holding it, grasping the firm yet pliant flesh. The skin was smooth, and I could feel the veins as I gripped more firmly. He let out a sigh as I started to move my hand back and forth, pumping his cock. With my other hand I reached down to his ball sack, which he (and Neil) kept shaved. My eyes were fixed, watching my hand over Gary’s junk.

My trance was broken by the sound of voices coming nearer. Hurriedly I took my hands off Gary just before a couple of older guys came into the shower area, loudly complaining about the price of oil.

The three of us quickly finished showering and went back to the lockers. We dressed in silence, and I tried to avoid eye contact. As I was putting my shoes on Gary said:

“Do you want to come over to our place for a drink?”

After a pause, I nodded.

Neil grabbed his phone and asked for my number. He typed something, then I heard my phone buzz.

“That’s our address. You need the gate code to get in, and you can call me if there’s a problem. See you in about 10 minutes, ok?”

“Ok,” I said. “ I’ll see you soon”.

We left the gym and they went to their car as I went to mine, which I’d parked a couple of streets away. I looked up the address on my phone - It was quite close.

As I drove I wondered what the hell I was doing, and just what did I think would happen?. But soon I stopped wondering, because I decided I knew what was going to happen.

I reached their street and found their building, a fairly new townhouse complex. I used the code to get through the outer gate, crossed the courtyard and knocked on their door.

Gary answered, and let me in. I followed him to the lounge, where Neil was sitting on the couch with a beer in his hand.

“Can I get you one?” Gary asked.

“Sure, thanks.”

While we had our drinks I sat in an armchair while they sat next to each other on the couch, Gary leaning against Neil.

“Are you sure about this?” Neil asked me.

“Close enough” I replied.

That was good enough for them. Putting their drinks down, their hands started exploring each other’s bodies as they kissed passionately. Neil started rubbing Gary’s crotch, while in turn Gary started to pinch Neil’s nipple through his shirt.

After a while they both stood up, and they took off their shirts. Walking over to where I was sitting they started undoing their trousers. As they dropped their pants I could see the outlines of

their cocks strained through the fabric of their underwear. I reached out and caressed a cock with each hand, then pulled the elastic down on each of them, releasing their hardening cocks. They kicked off their clothes and stood naked in front of me. I took their cocks and started pumping each one, then slid off the armchair onto my knees. Gradually my face got closer and closer to Gary’s cock. The head was swollen and purple, and fluid was oozing out of the pee hole. I poked my tongue out of my mouth and gave it a little lick.

“Oh my God” I thought. “I’ve just licked a guy’s cock!”

But I didn’t get much time to think about what I had done, as I then felt a hand on the back of my head. It was Neil, pushing me closer. Soon the tip of Gary’s cock was rubbing against my lips. Then it was forcing its way in. Then my mouth was open, and the fat head was all the way inside. I took his cock deeper and deeper, until he hit the back of my throat. Still I was able to keep a grip on the base of the shaft. My tongue was working the underside of his cock, and as he withdrew a little I swirled it under the foreskin and around the cap. Soon my head was bobbing up and down, as I gave myself to being a total cocksucker.

After a minute or so he pulled out of my mouth, and so I turned and started sucking Neil. He was a little wider so I had to relax my jaw a bit. I pulled him out of my mouth and started licking along the underside, until my tongue was tickling his balls.

Neil took a step back. “Where did you learn to suck cock like that?” he asked.

“I guess too many porn searches for ‘blowjob’” I said, grinning.

They helped me to my feet and undressed me, their hands stroking my cock and balls while I still held theirs. Then Gary knelt down and I felt his warm, moist mouth and tongue on me. I moaned as his lips engulfed my rock-hard cock, and gasped as Neil bent down and started licking one of my nipples.

He then also got down on his knees and then I was in heaven as both of their mouths were on me - first both licking me along the shaft, then one sucking the tip while the other licked at my balls. I’d never been able to talk any of my girlfriends into a threesome, and so I had never known the feeling of two mouths on me. The pleasure was so intense I was afraid I would blow my load early.

Fortunately they soon stopped and they led me to the bedroom, our cocks bobbing in front of us as we walked along. Neil pulled back the blankets and lay down on one side of the bed. I crawled onto the bed next to him, lying across the bed as my head was again faced with his stiff tool. I held the base and pointed his cock upwards, then opened wide and took him as deep at I could, my nose filled with the musky aroma of his crotch. I moved my hand down to his smooth balls, which I caressed with my fingertips.

As I was sucking Neil, I could hear Gary rifling through his bedside drawers behind me. Then I felt his hands on my legs as he pushed my knees up towards my chest, presenting my ass to him.

I had an idea what was going to happen, and as I felt a cool, wet finger probe around my asshole I figured that he had found the lube he had been looking for.

While still concentrating on coating Neil’s hard, throbbing cock with my saliva, I pushed back against Gary’s finger. I tried to relax my sphincter the way I do when I sometimes play with my own ass, and was rewarded when the muscle gave way and his finger slid into my tight hole. He let me get used to the feeling, slowly working the finger in all the way to the knuckle, then pulling out before plunging back in. After a bit he took the finger out, and I could hear him squirt more lube onto his hand before introducing two fingers into me. With my mouth still full of cock I moaned with pleasure as Gary’s fingers filled me up, stretching my ass. I could feel pre-cum oozing out of me.

Pretty soon I must have felt ready, as Gary removed his fingers and briefly letting Neil’s cock out of my mouth I looked back and saw that he was putting a condom on. He smeared more lube around my hole.

“Are you ready?” he asked.

“Yeah - fill my virgin ass with your huge cock” I replied.

He positioned himself behind me and letting go of Neil’s cock for a bit I reached back with one hand to spread my cheeks a little. I felt the firm tip of Gary’s slippery cock push against my hole. Again I tried to relax the muscle, but his cock was wider than his fingers. He increased the pressure and then I let out a groan I felt the head push its way past my ring. He stopped for a moment, then eased the rest of himself into me.

He was so thick and long that I didn’t think he ever be all the way inside me, but eventually I felt his balls against my ass. He then started making small back and forth movements, pulling out slightly then pushing back in. As he got into a rhythm of reaming my ass I turned my attention back to the cock in front of me, alternating between licking along its length and swirling my tongue around the head and my hand pumped up and down. I had a cock in each end at felt like a total slut.

As I got used to Gary’s cock in my ass he was able to increase the speed and length of his strokes. Soon he was almost pulling all the way out before plunging back in, causing me to grunt in pleasure. He reached around and was playing with my cock as he pounded me, increasing the sensation.

Then Neil started bucking his hips, pushing his cock to the back of my throat , as he cried out: “I’m gonna cum! I’m gonna cum! Don’t stop sucking!”

I had a sudden worry about what was going to happen but didn’t have much choice in the matter as he put a hand on my head, pushing me down, forcing his mouth all the way down to the base. The head of his cock swelled even more and I felt his balls tighten under my hand as with a final groan he exploded, blowing his load deep into me. Spurt after spurt of thick, salty cum flooded my throat.I tried to swallow as much as I could, but still a little drool of cum leaked from my mouth onto his belly as he slowly pulled his cock out of me.

The sight of Neil blowing his load into my mouth had clearly gotten Gary more excited, as he started to slide in and out of me faster and faster. I rolled over a little onto my knees, and soon I had propped myself up on my elbows, so I was taking it doggy-style with Gary’s hands on my hips. This allowed Neil to crawl underneath me so that he could take my cock in his mouth, while he would have gotten a great view of my ass getting pounded. At the same time my face was again pushed against his saliva and cum-smeared crotch. He reached up and started gently squeezing my nipples, causing a little shock of electricity surge down my spine and to the tip of my cock.

The magical dual sensation of Gary’s cock in my ass and Neil’s mouth on me was almost too much to bear. Despite myself I could tell I was losing control. I felt the pressure build up deep inside and then my thundering orgasm unleashed itself on me. I felt a gush of cum pour out of my cock into Neil’s waiting mouth as my whole body tensed and quivered.

I felt completely sated, but we weren’t done yet. With all my energy spent down Neil’s throat I became a passive vessel for Gary’s pleasure. He continued to thrust in and out, my dilated sphincter giving his cock free passage into my bowels. Eventually though he too was unable to hold back any longer. Grabbing my hips more firmly he was moving faster and faster, until he let out a final “Aaahhhhhhhhhhh!” and rammed himself into me one last time, his cock spasming as he unloaded into the condom.

As Gary pulled out I reached behind to check on the state of my ass and was amazed that I was loose enough to allow me to slide three fingers inside myself. He slumped back onto the bed, beads of sweat rolling down his torso. I turned around and pulled the condom off his softening cock. A pool of cum dribbled out onto his cock and belly which I slurped up, gently using my tongue to clean his sensitive cock-head. He tasted more tangy than Neil. I was surprised to find that I enjoyed the taste of cum.

Exhausted, the three of us lay in bed together for a while, before I managed to drag myself out. I had to be careful as they walked me to the lounge, since my abused ass was a little tender. I got dressed while they stood watching, with drops of cum still dripping from their flaccid cocks .

I wasn’t quite sure what had just happened, but as they waved me goodbye I was pretty sure I’d be having more encounters with my new friends.