On the trip to the doctor yesterday, I went to the corner of 18th & Castro to catch the #24 bus. As I was waiting there at
Hibernia Beach, a cute guy with his shirt off came up to me. He asked if I lived on Eureka. I told him no, but lived near there. He thought we had played before. I told him I would have remembered that. He then said that he had just sucked a guy's cock
for free. Guess he turns tricks. Whatever. My bus then came, and I said goodbye.
The bus had just come from around the block, so no one else was aboard. I went to the last row of the bus. A couple other people got on the bus, including one really hot guy with a beard. He sat in the last row of the bus as well, but on the other side. I didn't pay much attention to him, as he was out-of-my-league cute. Lots of people boarded at the Castro & Market stop. I just paid attention to the list of Advanced square dance definitions I had brought along.
Several blocks later, I noticed that the bearded guy was adjusting his parachute pants. Looked like he was messing with his fly, but I really couldn't tell. The thought of it got my mind wandering and my cock to stir. I stroked it through my jeans as I continued to memorize the definition of
Chain Reaction. After several more blocks, it was obvious that the guy was playing with himself and had seen me rubbing my crotch. We didn't make any eye contact. Pretty soon, it was just us, the driver, and an old woman up front. I had my zipper down and my hard cock out, giving it some needing attention. The guy rang the stop bell and stood up. He lingered next to me, watching me yank. His stop came, and he got off the bus. He gave me a great smile as the bus pulled away. I zipped up and got off the bus a few stops later. I walked for 3 blocks to the doctor with an erection leading the way.