He lowered himself down slowly, occasionally stopping to get adjusted. I felt my head get all the way in with a pop, and it got a lot easier after that.
"Fuck," he gasped, "you're goddamn huge."
Within a couple of minutes he finally managed to get all the way to the bottom. He stayed there, breathing deeply and just getting used to the feeling. Then he began to slide back up, slowly riding me. As he adjusted, he began to go faster and harder, and before long he was moaning loudly as he rode me. As he bounced, his hard dick bounced up and down, slapping my stomach. He was so tight, I had to keep my mind occupied on other things to prevent myself from blowing my load too soon.
Suddenly he stopped. "Wait," he said, "I want to try something."
He hopped off and led me to his room. He laid down on the bed, his ass right at the edge. I positioned myself between his legs, butting them over my shoulders. I slid in easily, his hole still eager and ready. I began pounding his ass hard. I felt my balls slap his ass with every thrust, and each time he let out another moan. I knew I was getting close. I grabbed his legs and began thrusting as hard as I could. After a few more thrusts I grunted, slammed as far in as I could get, and unloaded deep inside him. At the same time, he blew his load, his hot sticky cum shooting onto his chest and face.
After a second of just breathing deeply, I pulled out and dropped onto the bed. He laid there, breathing heavily, until Mark went to grab a towel to clean himself off. I went to the bathroom and cleaned myself up, still riding the high of what had just happened. When I got back to the living room, he was already there.
"So?" I asked. "How was it?"
He laughed. "I think I figured out what I needed to."
Nothing else happened that night, but I had a feeling that this was the beginning of a whole new chapter in my life.