Author's Note: This story is, for the most part, true. It details my first homosexual encounter. I've kept some of the details vague to protect our identities. You know the deal about the legal stuff. This story is my property, and you must ask permission if you wish to post it elsewhere.
----
I was so nervous. I was a 19 year-old boy, and the man before me was twice my age. He was a little bit shorter than I am, and he had black hair that only showed a hint of gray at the edges. He wore glasses, which gave him a gentle academic look (and indeed, he was an assistant professor at a community college in the area). I met him online. He was curious about what it would be like to give a man a blowjob, and was only willing to try it on someone much younger than he was. I think he needed to feel like he was in control of the situation. By this point, I had been fantasizing about playing with another man's cock for longer than I cared to remember, and I felt most comfortable exploring this with a man who had also never touched someone else's cock before.
He asked me if I'd like to remove my pants, which brought me back to reality. I bent down and got undressed and then lay back on the bed, spreading my legs to accommodate him. He lay down in between my legs, and started gently touching me. I had never had anyone play with me when I was limp before. Always before, I was at least half erect, so this was a new feeling. His hands felt good as they caressed my cock and balls, and slowly my cock responded. He began drawing my foreskin up and down, and this soon produced the desired effect. I was growing in his hands, and he started to bend down, bringing his mouth closer.