Several years ago I had just ended a long-term relationship with a woman I had thought I was going to marry. Things had gotten kind of ugly toward the end, and I was heading out of town a lot to get away.

Late one night I was coming back from a weekend in Pennsylvania when I absolutely had to take a nature break, so I pulled into the first rest stop I found in New Jersey. At the time, I didn't know the reputation these spots had in the Garden State. I was so concerned with getting into a stall and trying not to think about what I was sitting on that I didn't notice the hole in the wall of the stall, nor did I notice I was followed into the men's room at all.

When I was finished I was about to get up when suddenly through the hole came poking a cock! I was surprised at first, and my first thought was to just get up and leave as quickly as possible. I had never had any kind of attraction to a man, never thought of myself as anything but stick straight. But there was something compelling about that pink, semi-stiff dick just hanging there a few inches from my face.

The next thing I knew I found myself reaching out and lightly stroking it. It was warm and soft. I was a frequent masturbator and knew the feel of my own cock, but this was slightly different. At first it felt like mild curiosity, but as I continued to stroke this guy and he started to stiffen up I felt a stronger sense of desire building in myself. I ran my thumb up the underside of his cock and a small, glistening drop of pre-cum oozed out. I brushed it off with my forefinger, which I then brought to my mouth and sucked off. That was the point of no return for me...

I almost couldn't stop myself as I leaned my head over, opened up my lips and gently took that anonymous cock in my mouth. I heard a muffled groan from the other side of the wall, and couldn't help grinning ever so slightly as I slid that shaft over my tongue and slowly pulled back, creating just the tiniest bit of suction as I went. My ex had given terrific head, and I tried to remember the things she did that I liked.

"What the hell." I remember thinking, as I opened my mouth back up again and ran my tongue around his full, erect head. It was a nice-sized cock, not too big but not small by any description, and it seemed to fit very nicely. It was a darker shade now, not really purple, and the contours of his head and the veins on the side felt nice on the inside of my cheeks. I closed my mouth around the head and pulled my moist lips back up until I was just kissing the little opening, did this a few times more and was pleased to hear a few more groans from the other stall.

I then shifted myself around and started slowly going down on his shaft as far as I could. At the same time I reached down as was lightly stroking my own cock and balls. Each time I went down I tried to take a little more of that delicious meat into my mouth, but I knew I didn't want to overdo it ... I didn't want to ruin my first cocksucking experience by gagging! I finally settled on a nice comfortable depth and just moved my head up and down, doing my best to keep my tongue working inside my mouth. I could feel him getting even larger and I loved every minute of it.

By this time I was rock hard myself and wanted some satisfaction of my own, but I knew that wouldn't be fair. While I kept stroking myself and sped up, going up and down that beautiful tasty shaft, tasting more pre-cum in my mouth.

Suddenly I felt him groaning even more and he blew his load in my mouth! I pulled back a little, kept the motion going and just sucked that dick for all I was worth as hot cum filled my mouth. I swallowed hungrily ... it was my first taste of another man's cum and it was just wonderful! When he had stopped, I continued to pull ever so slowly on his meat with my mouth, then ran my tongue up the bottom of his shaft and coaxed one last drop of delicious, sweet semen out. I felt him shudder.

I then stood up and rubbed my own stiff willy against his softening hard-on, and he seemed to know just what I was thinking. He pulled back and I eagerly pushed my erection through that glory hole. In a couple of seconds I felt his lips wrap around my cock head. Now, I've had some good head in my life, but this guy was an absolute master. Try as I could I couldn't soften my own moans of delight as his lips and tongue worked me into an absolute frenzy of pleasure. When I blew my own load it was the longest, most intense orgasm I could remember.

I slumped back on the seat, panting, and managed to whisper a quiet "Thanks." I heard him zipping up his fly, then the stall door opening. "You're welcome, and thank you..." was all I ever knew of this man except his delightful, tasty cock!