I travel in my job so I try and seek out a gym close to where I am staying. Because I have to eat out quite a bit I like to stay in shape if I can. I found a gym a few blocks away from the hotel where I was staying. After a late meeting had ended I drove over to the gym that I had found. It was probably 10pm by the time I arrived there. The place was almost empty, only one other guy was there, besides the front desk clerk.
I lifted a few free weights and did a few machines. I finished in about an hour's time and then I decided to get cleaned up. When I went into the showers there was the one guy I saw working out besides me. He was a young guy with blonde hair. He was soaping up when I turned on the shower head that was next to him. This guy was tall and thin and he had very little body hair. I couldn't help but notice his long, thin cock dangling between his legs.
I am a straight man with a wife and kids, but my eyes were drawn to this young guy. I started to run the water over my body and to began to soap myself as well. As I stood there, my blonde friend had the bar of soap squirt from his hands. He bent over to pick it up. That was when I caught the sight of his balls and cock.
I wasn't sure what was happening to myself. I think I was actually getting a bit excited staring at his naked body. My friend picked up his soap and continued to clean himself. It wasn't but a few seconds until the soap escaped from his hands once more. The bar shot right over to my feet. I picked it up and took a few steps to hand it back to him.
My blonde friend thanked me. It was then that I took a step I can barely believe I took. I offered to soap my friend's back for him, if he liked. He said sure and turned his back to me. I was there, just a few inches from him, rubbing the soap all over his backside. I felt my cock starting to stiffen. I must have been so close that my cock actually rubbed across his asscheeks.
My friend's body tightened up a bit, but he didn't pull away. It was then I started to slide my cock lightly up and down his asscrack. I felt my blonde friend press back against me. I could barely believe I was doing this in a public shower. I then made my move. I wrapped my arm around his waist. My cockhead was nuzzled at his opening. He didn't pull away.
It was then I pushed my cock hard up into his ass passage. My blonde friend's body tightened up. It was then I started to stroke him. I ground my hardness into his tight hole. I was pumping hard into his ass, nearly lifting him off his feet. My lover was moaning and he started to urge me to go harder.
I was lost in fucking now, pumping his hole with my stiff prick. It might have seemed like we were fucking a long time, but it was only just a few minutes when I felt my nuts tighten up. I couldn't hold back anymore. I blasted his ass with a hot load of my seed. I just kept driving my cock into him until I felt like I didn't have anymore cum left in me.
My cock slipped out and we let the water spray over us once more. When we both went out to the locker room, I found out my blonde lover's name was Matt. He told me he was a student at a local university nearby. He liked to workout late in the day to avoid the crowded atmosphere. He certainly hadn't planned for what happened either. He just saw me naked in the shower stall and had been turned on by my naked body. That was when he dropped the soap.
We got dressed and he followed me back to my hotel room. We went directly to the bed and got undressed. It was there that we really discovered each other's bodies. We were entwined, rolling around on the mattress. We kissed and fondled each other. Matt had managed to roll me over and was lying on top of me. He was between my legs as he looked directly into my face.