I had lived with my parents for a few years after turning 18 but finally moved out with a roommate, Chris. I had know him for quite a few years at the time and I would often be hanging out with him at his mom's house smoking some weed and playing video games. We would also go to parties and try to pick up on women occasionally. I always considered myself to be straight although I did have a passing thought from time to time that I might be bisexual, but it was never something I would entertain to a great extent.
We rented out a small house just outside of the city with two bedrooms, one on each side of the house with the living room, kitchen and bathroom separating the two. The laundry room was directly attached to his bedroom so I would regularly have to go there to do my laundry.
I was about 22 at the time. I've always been more on the slender side only weighing about 160 at my highest. Chris was a bit of a thicker guy, not muscular but not fat either and we were both about the same height. Somehow, neither of us were really hairy, and even with the bit of body hair we did have we kept it trimmed up or even shaved. For some reason, we had talked about this kind of grooming at length.
We had moved into the house about 6 months ago and neither of us had had much business in terms of women coming around. Chris had a girlfriend for a couple of months but they had broken up and I hadn't had any action since moving in.
I mainly kept my sexual frustration to myself, taking up certain hobbies, doing school online, and generally keeping myself busy to distract from the fact that I wasn't getting any. And masturbating furiously when it got too overwhelming.
As we were both going through it, we started to make jokes about being situationally gay, kind of like being in prison or something. The jokes continued to escalate a bit including joking talk about who would be the bottom or who could suck dick better. I would always frame it as a joke when I would say to him that he probably would suck a mean dick with that tongue ring and he would joke that he bet I had a nice tight little ass. This kind of banter went on for a month or two, always as jokes.
One day, I had to do some laundry so I gathered up my clothes and went over to the laundry room that was attached to his bedroom. I had just finished taking a shower and felt clean and freshly shaved. Since there was only one bathroom, Chris had jumped in after I was done. He was taking his time so I figured I had some time to sort my laundry out in the laundry room before he had to come and get dressed.
As I stood there, in my sandals and a pair of athletic shorts, separating my laundry, Chris walks in. As I look up, I notice he's completely naked, which wasn't normal as he usually would wrap the towel around himself but this time he purposely came in to the room without it.
The first thing I noticed with that he was semi-erect, not quite hard but just enough to see that he was at least a little aroused. I tried not to look at it.
"Dude, did you not grab a towel or something? Your dick is all the way out," I said as my voice cracked a little at the end.
"I didn't think I needed one. I thought you were in your room studying like a nerd."
"Hey, at least I'm trying to improve myself while I'm not getting any." I felt slightly defensive as he said it. I don't know why, as I was definitely kind of nerdy.
"Yeah, I'm thinking about going back to school too since I'm not doing anything else. But I also haven't fucked anything in almost half a year and it is starting to get to me."
"Yeah, same. If it keeps getting this bad we might just have to fuck to get some relief." I laughed nervously after saying that, trying to play it off as a joke but inside I was freaking out. Why did I say that? We're both straight here, we just haven't had any luck lately and maybe we haven't been as proactive about it as we should be. My head was racing now as I started questioning myself and looking for a way to take back what I had just blurted out.
Chris still hadn't said anything at this point, which was making me more nervous, until I looked down and saw that his cock was now rock hard. I began to stare at it, imagining what it might feel like in my mouth and what cum might taste like. As these thought swirled through my head, Chris spoke up.
"You're pitching a tent there," he said pointing at my groin.
I looked down and saw myself. I was rock hard, possibly harder than I had ever been but couldn't remember. The tension was starting to get to me but I couldn't think of what the next move should be. To my relief, he spoke up again.
"Get on your knees," he said assertively.
I dropped instantly and without any hesitation. I was usually slow to react to anybody telling me what to do but this time I had no words. As I hit my knees, I was now eye-level with his cock. I could see the slight sheen of pre-cum on the tip, glistening in the light. My mouth began to water as I stared at it. Chris took two steps toward me and his cock was on my face, sitting on top of my lips with the tip touching my cheek, leaving a small wet spot where the pre-cum drizzled down. It felt soft and warm on my face but I wanted more. I pulled my head back so his dick was off my face. I looked at it contemplatively as I tried to let go of any remaining inhibitions. Finally, I opened my mouth and took him in.
All that warmth and soft skin was now on my tongue with a slight saltiness from the pre-cum. I felt like I could not get enough of it so I kept trying to fit more of him in my mouth until it hit the back of my throat. At that point I gagged a bit and had to pull back to catch myself as my eyes watered. I wanted more and didn't want to disappoint. After all, this was one of my best friends.