It was just over a week into the college semester, and I couldn't believe how quickly it had gone. I'd settled in, gotten used to the campus, met some new people, and gotten... close with my roommate. Before I arrived, I had been so excited and didn't know what to expect. But I certainly hadn't expected what had happened. I forgot all about my ex-girlfriend and that stress, the worry about moving across the country. It was all really good so far... all of it.
Waking up to the morning light streaming in past the curtains, I looked over to Hunter's bed. He was lying there fast asleep on his front, arms hugging his pillow. This guy. I really didn't know what to think about the stuff we'd done. We'd only known each other a short time, but it felt like we were best bros already. Maybe that was because he was a really friendly and confident guy who was fun to be around; the kind of guy I'd wanted as a best friend growing up. Or maybe it was the great orgasms he'd given me. I tried not to think about it too much.
I got up out of bed and shambled to the bathroom. After a quick shower and getting ready, I wandered out to start getting dressed.
"Yo bro."
I heard a sleepy grunt from the other bed. Hunter's eyes were still closed.
"Hey man. Sorry if I woke you, got some classes this morning."
"It's cool dude." Clearly not a morning person.
"What are you doing today?"
"Gym."
I didn't get any more out of him and soon enough I said goodbye and headed out of the door.
---
Being the first classes of the year, they were predictably boring. The first one was just talking about how the semester was structured, when exams happened, mostly administrative stuff. The second was then just basics intended to start getting us all on the same page. Nevertheless, there were a lot of people there. Most everyone had laptops out, typing away taking notes same as me. It really started feeling like college.
The third class was pretty packed by the time I got there. I ended up sat right in the back corner as I listened to an older guy, again going through basic stuff. Just a few minutes in, I was already bored and staring into space. I could see a few people's screens in front of me and I guess the sentiment was shared since they were all just browsing random sites or chatting with friends.
Idly, I wondered what Hunter was doing. He said he was going to the gym that morning, so he was probably finished by now. He'd go back to the room and shower, and maybe he'd... I thought for a second. Didn't he like going to the gym before he did shows? Maybe he was doing one now. I felt my heart rate quicken a little. I remembered the site we'd used... it was the easiest way to check.
But that was weird. I was considering looking up a gay cam site so I could watch my roommate. And I was in a class with other people. It was crazy. Then again, I was in the back corner. If I angled my laptop no one else would see. And I'd seen Hunter naked before anyway. It would just be a quick look to see if he was on, just out of curiosity.
I plugged in my headphones just to make sure my laptop didn't let out any suspicious sounds and stuck one in my left ear closest to the wall. I turned the laptop towards me and the wall; the next seat was empty before the next guy. I was actually doing this. I typed in the cam website. Immediately, a wall of guys appeared, and I searched for Hunter. It didn't take me long until I saw a familiar face. I clicked on him.
---
Up he came. Sure enough, Hunter was sat at his desk in our room. He must have been going for a bit as he was already down to just his jock and a baseball cap. I really looked at him; his short brown hair, thick neck, big arms. I continued down his smooth chest with the swollen pecs and his defined abs, right down to the bulge that waited there. He had just a little bit of hair above the waistband that he was playing with as he read the comments.
Seeing him like that, I remembered our first time how we'd blown loads all over that body. Then how we'd sat together on the stream just like this. I imagined myself sat next to him, equally undressed. I could feel myself getting harder in my jeans. I glanced quickly at the guy two seats down. He seemed to be dozing off and so I risked a quick readjustment in my pants.
"Really appreciate that guys."
I jumped as I heard Hunter's voice in my left ear. I forgot that I'd put that headphone in. My heart raced. I couldn't believe I was sat in public watching my almost naked hunk of a roommate. I watched as he flexed his arms, and then his pecs. After a minute he got up and turned his back, showing his bubble butt framed by the straps of his jock. He gave his cheeks a slap, and then slid the jock off. He turned back around, revealing his stiff cock.
At this point I was as stiff as him. I did my best to avoid rubbing myself through my jeans. But at 7 inches, the bulge was really noticeable. I had to hope no one looked at me enjoying the show.
A couple of comments appeared asking Hunter how big he was. I knew he was a little bigger than me, so I guessed 7.5 inches. He typed back to them that he was 8.5, clearly exaggerating for his audience. To be fair, it looked believable.
I watched for a good ten minutes as Hunter played with himself, rubbing his muscles and his cock. Every so often I heard his voice in my ear asking if I liked it, asking if it was a good show. Honestly, it was a kind of torture, since I was really hard and couldn't just sort myself out in that class. But I couldn't stop watching.
I thought about adding a message to his chat or donating a tip myself. But I thought he would appreciate something more direct. I took out my phone and typed a text to him, just saying 'great show'. I looked at it for a few moments before I got the courage to send it. Maybe it was too far, but I was genuinely horny and not thinking properly.
I watched on the stream as Hunter saw his phone buzz on the desk, leaned over to pick it up, and saw my message. He looked straight back at the camera, and I felt him looking at me personally. I was scared for a moment as I saw the surprise on his face, but that faded quickly as he broke into a big grin. He turned back to his phone, typed something, and then the message appeared for me.
'You're watching?' It read.
'Yeah, I was curious if you were doing a show.' I replied.
'What do you think I should do now?'
I just stared at his message. What did I want? I thought about seeing him stroke, seeing him cum on stream. Damn I was way too horny. Just as I was lost in thought, I noticed the class starting to shift. The class had ended without me realizing. I closed my laptop and started putting stuff away.
'Class finished, coming back.'