Editor's note: this story contains scenes of rough, reluctant, dubiously consensual, or non-consensual sex.
*****
My new roommate, Dan, and I get on well. We play video games and go out to the pub together a lot, we still do. He is a massive guy, both in height and width, and after a month or so of living together, I realised I had a crush on him. It wasn't a massive crush, but I always looked forward to catching him in his towel or seeing him after he got back from the gym with his muscles bulging.
I have known I am gay for a long time, and Dan seemed chill with it. He caught me looking at his crotch one time after he got back from the gym and winked at me before heading to the bathroom to shower. Since then, he would spend a lot of time walking around the flat in his boxers.
I started to masturbate to the thought of his dick. When I had a lot of time, I would fuck myself on my dildo, imagining him. But I was shy and didn't try to come on to him. I just assumed he was straight.
One night, I came home from the gym, and he was sitting on the sofa playing games.
"Hey Cal, wanna join?" he said.
I walked over to find him in his olive boxers (my personal favourite), on the sofa next to a large box. I went to move it.
"You can just sit on here." He patted on his lap and looked up at me. "I know you want to."
I stuttered, and he laughed, put down the controller, gripped my hips and pulled me down. "See, that's nice and comfy, right?" I was flustered and could only nod as he passed me the other controller.
As we played, I tried to ignore the fluttering in my stomach, but I began to get a boner. It filled up my jeans, and I shuffled on his lap, trying to sort myself out. As I did, I felt his dick get hard. I suppressed every urge to jump up and go hide in my room.
"It's boiling in here, isn't it?" I said.
"Yeah, hence the boxers. Why don't you stripe down?"
I blushed, "No, I'll just get some water."
I got up off his lap. As I walked to the mini-fridge to grab a bottle of water, I felt his hungry eyes burn into my back. When I turned around, he was rubbing his hard dick through his underwear. His dick stretched his boxers, filling them completely. He smiled at me knowingly.
He stood up and towered over me.
"I said, I think you should take your clothes off, Boy." His tone had changed entirely. The way he said boy was like a slap across the face. I felt so small.
"I, umm, I guess."
"Good Boy." Slowly I pulled my shirt off and unbuttoned my jeans. He looked me up and down and licked his lips.