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.