Former College Roommate Benjamin

By JR Massage

Published on Jan 19, 2025

Gay

Controls

Following is a work of fiction. This is for adults only. If you are under age 18 or th legal age to read these types of stories, please do not read this. The characters are real, but the story is my fantasy. Please feed free to contact me with feedback. I also like taking someone's idea and turning it into an erotic story. If you have any ideas shoot that to me in and email. My email is jrmassageservices@gmail.com

Please consider making a donation to Nifty who offers us the ability to share and read these erotic stories.

"Former College Roommate Benjamin"

I had a roommate named Benjamin in College. He was pretty hot. He was about 5'10, weighed about 170 lbs. He had muscular shoulders, a moderately hairy chest, and was one of the nicest guy's that I ever met. The bathroom was shared by numerous guys. After Benjamin showered, he would always stand at the sink naked and brush his teeth and shave. He had a nice cock about 8 inches cut. He was not shy about nudity by any means. I could be in the shower and see him standing at the sink naked. It drove me absolutely insane, but he had no idea. I had lots of jack off sessions in the shower watching him at the sink, but he had no idea. There were several guys that shared the large dorm room so I never had the opportunity to be alone naked with him. Sure all the guys changed in front of each other and we all saw each other naked, but never just one on one with Benjamin and I.

This changed about a year after we had finished college. Benjamin and I were visiting some other college friends at their house. Benjamin and I shared a room that had been converted from a garage to a small studio apartment. This time it was just the two of us. In fact, we had to share a queen size bed. I wasn't sure how I was going to get through the weekend sleeping next to him and not get an erection. Actually, I knew I would get an erection. I just wasn't sure how I was going to hide it from Benjamin. It turns out that I wouldn't need to.

The first night when we retired to the studio I found out that Benjamin still was not shy about nudity. He asked me if I was uncomfortable sharing a bed with him. I told him not at all. Then he told me he normally slept in the nude and wanted to know if that would be a problem. I told him I didn't have a problem with that and that I liked to sleep in the nude as well. So, we both stripped down completely and Benjamin was even hotter than he was in college. His cock seemed to be about the same size, but he was much hairier than he was in college.

We laid on the bed but on top of the covers at first. I had to be careful not to get too excited too quick. It didn't really work. As we laid their talking, my cock began to show some life. My stats are as follows: I'm 6'0, 175 lbs, brown hair, blue eyes, 7.5 cut and semi hairy on my chest. I'm hairier on my stomach than my chest though. Anyway, it wasn't long before I had a semi-erection and Benjamin noticed. He also was getting a bit of an erection.

He smiled at me and asked if I had ever done anything with a guy. I explained to him that I had and I actually preferred guys over girls. I told him that I was always checking him out when he was shaving at the sink in college, but didn't think that he was into guys. He smiled and told me that he was always into guys and always had a crush on me in college but there was never an opportunity to be alone with me. Then reached over and grabbed my cock.

He asked if he could kiss me. I told him that I would love that and we moved our mouth's closer to each other. When our lips first touched Benjamin turned my face closer to his and slowly slipped his tongue into my mouth. I greeted his tongue with mine. We experienced one of the most passionate kisses that I've ever had in my life up to that point. We made out a good five minutes and both of us started stroking each others cocks as we kissed. It was very intense.

When we broke from the kiss, I licked my way down his neck to his hairy chest and told him how much I loved his chest hair. I licked and slightly chewed on his left nipple and then did the same to his right nipple. As I enjoyed his nipples, I noticed his cock twitch. There was definitely a connection from his nipples to his cock. I moved down to his rock hard cock and licked the head and up and down the sides of his shaft. I then took it into my mouth and started to suck him very sensually. Benjamin began to groan from the pleasure. I continued to suck his cock and increased the speed of my sucking. Benjamin told me that I better stop or he was going to cum. I kept sucking even faster. Benjamin was losing control and shouted out that he was going to cum. "Mmmm, ahh, shit I'm cumming" Benjamin blurted out and the next thing I knew he was shooting a massive load of his man juice into my mouth. I began swallowing and kept sucking on him until ever drop went down my throat.

I pulled off his cock and moved back up to his face and we began to kiss again very passionately. Benjamin told me he was sorry for cumming so fast, but he couldn't help it. I told him that there was nothing to be sorry about and we didn't have to be done yet. He then moved down to my cock and took it into his mouth. He started to suck me very passionately as I stroked his back as he sucked me. It felt so damn good. He sucked me for a good 10 minutes before I warned him that I was going to cum. He told me to shoot it in his mouth. My cock built up and I started breathing heavy. "Oh my God Benjamin, I'm going to cum. Don't stop, awwww" I moaned as I shot a big load down his throat. He sucked it all down just like I did for him not too long ago.

Benjamin then moved back up and slipped his tongue back into my mouth. I told him how much I enjoyed that. He said he did as well. I laid my head on his hairy chest as we just talked back and forth. I played with his left nipple and saw his cock hardening up again. I told him that it looked like he was ready for round two. He smiled. I then started stroking his cock as I continued to lay on his chest until he was rock hard again. I asked Benjamin if he would fuck me. He told me that hit would be his honor.

I laid on my stomach and Benjamin got behind me. He pulled my ass cheeks apart and the began to lick me ass. Holy shit, it felt so good. Benjamin ate my ass and stuck that tongue deeper in my ass as I moaned and squirmed. Then Benjamin put the head of his cock up to my hole and slowly entered his cock into my ass. As he filled me up I felt the thickness of it. "Oh yes, fuck me Benjamin. Push that cock all the way inside of me" I said. He kept pushing until he was completely inside of me and he just let it sit for a bit for me to get used to it. Then he started to fuck me, slowly at first. As he continued to fuck me, he slowly built up his speed until he was fucking me fast and furiously. We were both moaning and grunting as we fucked. We kept that up for a good twenty minutes before Benjamin told me he was going to cum. "Oh yes Benjamin, shoot that big load inside of me. I want to feel your cum up my ass". He kept fucking me and then he started screaming, "Fuck yeah, I'm cumming, I'm cumming" he screamed and then he shot another big load up my ass as he fucked me faster and faster. It was awesome.

Once Benjamin pulled out of me, I laid on my back and Benjamin began to kiss me again as I stroked my cock. It didn't take long until I was grunting and groaning and shooting another load all over both of us as we continued to kiss. Once I finished shooting my load, we laid back on the bed. I grabbed a nearby towel to clean us up and then we just laid there and held each other and cuddled. I fell asleep while lying on his chest with a big smile on my face. I got a great night's sleep.

Rate this story

Liked this story?

Nifty is entirely volunteer-run and relies on people like you to keep the site running. Please support the Nifty Archive and keep this content available to all!

Donate to The Nifty Archive
Nifty

© 1992, 2025 Nifty Archive. All rights reserved

The Archive

About NiftyLinks❤️Donate