This is a true story that took place at work when I was 20 years old.
I worked for a termite and pest control place then so I worked with all men. The usual talk was about sex with women and how great pussy is. I've been with some women but prefer to suck cock. No one knew my secret so I just talked crap with them. There was a guy named Jimmy that was very openly gay so no one liked him. We had different jobs there so I only saw him breifly in the mornings. I think he knew my secret because he would flirt with me sometimes. I just laughed him off but would get so turned on that I would go jack-off in the bathroom.
One wonderful July day, my boss asked me to drive Jimmy around for the day. He said that he couldn't drive for some reason and said he needed help. I very happily said yes and went and got my stuff and we were off. We started the morning with small talk while making our stops. We finished our last morning appointment at 11 and were ready for lunch. We were out in the country so we had a 30 minute drive to get back to town. I reached down to adjust when Jimmy saw me and asked if I needed help. I just laughed but was very turned on and could feel my cock growing. He saw the bulge growing in my pants and took it upon himself to start rubbing it through my pants. I let out a moan and asked him to suck it. He said yes but find a place to park first. We quickly found a dirt road that looked private so we parked there. He quickly undid my belt and pants and pulled them down. Before pulling my panties down commented on how cute they were. He then started kissing and sucking on the head of my cock. He slowly worked his way down my shaft as I moaned with pleasure. I was close to orgasm when I said "oooo baby, I'm going to cum!", but he said, "no" and stopped. He told me to take my shirt off as he stripped. I was very happy to finally see his hot naked body. He opened the passenger door and got me on my back with my legs out the door. He laid on top of me and started kissing me with his tongue deep in my mouth. I kissed back and could taste my pre-cum in his mouth. Kissing him and feeling his cock rub on mine was about to set me off. He slowly kissed his way down my body stopping to suck on my hard nipples. He finally got back to my cock and teased me by kissing my inner thigh. I was begging him to suck me off but he kept teasing. He lifted my legs up started tongue fucking my ass and stroked my cock with other. I was about to explode when he went back to sucking my cock and rammed three fingers in my ass in one swift motion. My hips were bucking and body was shaking as I screamed and moaned as I had my biggest orgasm ever. His mouth was full and face was covered in my cum. I leaned up to kiss him so I could taste myself as we traded spots. I was dying to suck his cock so I didn't waste much time. He had about 8 inches like me so I easily took it all in. Every time he was about to cum I would stop and kiss him or tongue fuck his sweet ass. My tongue was deep in his ass when he moaned he couldn't wait any longer. So I did as he did to me. With one quick move his cock was in my mouth and three fingers were in his ass. His shaking, screaming and cum was more than mine! I swallowed what I could and my face was covered. I laid on top of him so we could kiss. We made out for about 10 minutes when he said that he wanted to fuck me. He used our sweat and love juices as lube. The feeling of his cock pressing against my anus was beautiful. He slowly slid it in as I moaned like a bitch. He started with slow pumps gradually picking up the pace. He was soon fucking me hard and even pulling out and slamming back in. The truck was rocking and I was screaming with pleasure when he filled my ass with cum. I sat up and grabbed his cock to suck out all the last drops until it went limp. I of course returned the favor. We were laying in the truck when we got a call on our radio. The secretary said our 1:15 appointmant was waiting for us and it was 1:30. We quickly got dressed and finshed the day. We got some strange looks because we smelled like sex. As soon as we finished we went to my apartment and showered and played some more. We never made it to lunch but it was the best lunch break ever.