We held hands tight and walked side by side. Jeffrey opened up to me and told me about his first time. He told me about what happened with his buddy, a college senior.
One night in the shed behind his house, his buddy gave him an old tattered porn magazine. They flipped through the magazine together, and jerked each other off until they came. Jeffrey promised he wouldn't tell a soul, and his friend gave him the magazine to keep. They bumped into each other a few more times, but never spoke about what happened.
Jeffrey explained that it was probably the magazine that got him into guys. He said that he thought most of the pictures were pretty hot. But there was one section that he always jerked off too.
The last few pages of the magazine were of bodybuilders. They were shirtless and their blue jeans were wide open. Their long perfect cocks pushed through their tight white underwear. But it was the last page that always caught his eye. It was a full page picture of two bodybuilders with their arms wrapped around each other's bodies. They lay in the sand with the sun setting over their clean shaven faces. Their lips were pressed together, and only tight blue Speedo's separated their bodies.
"Well, you can't beat that"
Jeffrey smiled at me, and squeezed my hand tighter.
He knew all about Dan, my secret lover.
"Was Dan your first love?"
I tried to hold back the tears, and smiled at Jeff.
"Well, hopefully not my last"
Jeff turned and kissed me on the lips. I really wanted to love Jeff, but I knew I would never feel the same way about any guy. We stopped kissing and continued our walk. Now I was stuck thinking about my romantic walks with Dan. The small chain dangling on Jeff's chest was a faint reminder of Dan.
I switched our conversation, and we joked about the weather. I didn't want to tear up in front of Jeff. I remarked about the thin layer of snow the ground, and how we were dressed for the summer. It was oddly warm outside for mid-January.
I was wearing dark green cargo shorts, and a black T shirt. Jeffrey was wearing a white tank top, and tight black gym shorts. We were both wearing winter boots because of the small layer of snow on the ground.
I didn't want to make it too obvious, but any chance I got I would peek at Jeff's backside. I wanted to squeeze his soft perfect bottom so bad. I knew he was purposely wearing the tightest black shorts he could find. I knew he didn't need to tie his shoes, but he bent down and pretended to. He knew damn well I was checking him out.
I could barely keep up with the hot young stud, and after walking uphill for over an hour we found a place to rest. We set our backpacks down on a large rock by a waterfall, and took our food out. I reached inside my backpack, and pulled out some sandwiches. Sure it wasn't much, but we were starving. Jeff smiled as I pulled two beers out of the backpack.
The mist from the waterfall spread a cold layer of water on us while we ate. Jeffrey's tank top got soaking wet, and his little pink nipples poked out. His curly blonde hair got soaking wet, and it fell over his piercing blue eyes.
After we ate our food and drank our beers, we lay down to take a break. Jeffrey pulled his wet tank top off, and hung it to dry on a nearby tree. I was much luckier, and my clothes somehow didn't get wet.
I lay on my back and Jeff lay on his belly. Jeff rested his head on my chest. I wondered if this is what he pictured. I knew I wasn't as hot as the guys in his magazine, but maybe he just wanted to be loved.
I wrapped my hands around his back and held him tight. He giggled as I reached down and gave his butt a soft squeeze. I caressed his back while softly kissing him on his pink lips. He place his hands under my belt, feeling me get hard.
Sadly, we were interrupted when a young couple showed up. Luckily, they didn't see our romantic embrace, and their voices interrupted us. I let go of him, and he got up to grab his tank top off the tree.
I grabbed my backpack, and we slowly headed out. A few minutes later we were back on the trail home. Luckily, we were going downhill and this would be much easier. Once we knew we were alone, we held hands again. We didn't say much to each other, we just listened to the birds chirping and the animals singing.
I found the perfect spot. I had an idea. I could only resist him for so long.
I took his hand and led him to the biggest tree I could find. With my back pressed against the tree, I pulled his body tight against mine. I pressed by hand under his ear, and kissed him firmly on his soft pink lips. It quickly turned from a firm wet kiss, to us passionately making out.
He moaned in my ear as I grabbed hard at the outside his tight black shorts. He let go of my waist, and squeezed me under my belt. Our kissing turned even more passionate. The tips of our tongues pressed together, as our cocks hardened between our bodies.
I reached into his shorts, and grabbed his soft butt hard. I slowly slid my finger up and down between his warm butt cheeks. He gasped as I tried to push my finger inside him. He turned around and bent over, knowing how much I couldn't resist.
He leaned all the way back, and kissed me softly on my lips. With his ass pressed against me, I slid my hand inside his shorts again. This time I managed to slide my finger inside his tight pink hole. His curly blonde hair rubbed against my face, as I slowly pushed my finger deeper.
He bent all the way down, and pushed his shorts and underwear over his boots.
I quickly got down on my hands and knees. I couldn't wait to stick my tongue deep inside his tight exposed hole.
Just as I was about to stick my tongue inside him, we heard footsteps nearby. I quickly pulled up his shorts and underwear. A string of pre-cum pressed between my underwear and throbbing cock. I really want to eat his cute butt, but I knew the night was young.
We smiled at the elderly couple walking their dog. If only they knew what we had been doing seconds early. If I only they knew how mad I was that they interrupted us.
Thankfully we were only a short walk back to the cabin.
I sat down on the couch, exhausted from our long hike. Jeff wasn't so tired, and he had other ideas.
With his back towards me, he stood in front of the big cabin window. He grabbed his phone and put on some loud classic rock. Jeff wiggled his hips with gusto, and he jammed the music.
He turned back and smiled at me.
"Do you want me to Dance for you?"
Before I could even answer, he pulled his tank top up over his smooth shoulders.