Jeremy walked slowly back to his dorm, each movement of his legs reawakening the ache in his ass and reminding him of what had just happened. His feet felt distant, disconnected, as they touched the ground; the breeze tickled skin that didn't feel like his. Was this how people felt when they did drugs? Was this high even close?
He didn't know what to do with himself for the hours that stretched ahead. On Friday afternoons, his floor of Yoder Hall was a ghost town; the other guys either took off for the weekend or shacked up with their girlfriends until Sunday night. Usually, this didn't bother Jeremy, as he much preferred the quiet and solitude.
But tonight he was dying for some distraction – anything to make the time pass quicker until he could see Bryan again. Everything had happened so fast this afternoon, and now he didn't know what he should expect from his – what was Bryan? His boyfriend? His lover? His anything? All he knew was he wanted – needed – more. One taste, one touch, that's all it took. He hoped this was more than sex to Bryan. But first he had to survive the hours until the end of the first night of the yearbook's deadline weekend.
As Jeremy approached his room on the third floor, he didn't know if Stephan was going to be there at all. His roommate, a business major from St. Louis, was a nice enough guy, but he didn't seem to know what to do with a guy as quiet as Jeremy. He tried inviting him out for the first few weeks at the beginning of the year, but eventually he recognized Jeremy's desire for solitude.
So, Jeremy supposed they couldn't be called close friends, but they respected each other's privacy and separate lives. As roommates went, they knew they both got lucky.
The sound of gunfire and explosions as he entered the room told him Stephan was staying in town this weekend.
The broad-shouldered blond sprawled in his desk chair furiously working his mouse and keyboard didn't quite look like the captain of industry he was studying to be. But Jeremy knew how easily he could turn on his CEO persona when needed.
"Been out shooting again?" Stephan asked over his shoulder.
"Shooting is what I do," Jeremy answered easily. But now that word made him think of a mess he shot on a brick wall.
Stephan paused his game and took a closer look at his roommate. "You look different or something. Where have you been?"
Jeremy flushed. "Just the basement again."
Stephan stepped dramatically closer and sniffed. His eyes lit up. "You got laid!"
Jeremy's eyes widened comically. "No! No, I, I ..." He sniffed his clothes. "You can seriously smell it?"
His roommate guffawed. "No, but it's written all over your face, buddy!" He clapped Jeremy hard on the back. "Way to go!"
"Uh, thanks." That blush just wasn't going away.
"It's about time, too," Stephan said. "I've been wondering when you were finally gonna experience some college." He leaned back in his desk chair with a self-satisfied face. "So, what's her name?"
Jeremy took a deep breath. He and Stephan didn't talk much about anything, much less his sexuality. He knew he couldn't get away with a lie or vagueness – his poker face was just awful. No use hiding it. "Bryan."
Stephan cocked his head. "That's a weird name for a girl."
"Not a girl." Jeremy dropped his eyes, but forced himself to look up and face his roommate.
"So, gay then," Stephan said in a flat voice.
Jeremy's stomach clenched. "Yup."
Stephan slowly nodded. "Well, okay."
Jeremy blinked. "Okay?"
"You were expecting an ass kicking?"
"Well, it happens. Not to me, I mean. Not that anyone has had a reason to, though. I mean, nobody knows really. Not that it's a big secret or anything." Words were just not his friend. Jeremy stopped and breathed. "You're kind of the first person I've told."
"You mean you didn't tell Bryan before you fucked him?" Stephan grinned at his embarrassed roommate.
Jeremy huffed a laugh. "He guessed correctly."
"I should hope so." Stephan regarded Jeremy seriously. "I'm really the first person you've told? What about in high school?"
Jeremy shrugged. "I was kind of a loner. There wasn't really anybody to tell. Plus, I'm a chickenshit. If you hadn't noticed."
"Nah. Shyness is not chickenshittery." Stephan leaned forward in his seat. "Thanks for telling me, man."
Jeremy felt the sting of tears behind his eyes and fought to contain them. He was so grateful to Stephan – this guy who until now had been more of a polite stranger than a friend. This could have ended so badly, but instead, it felt like they could really become friends finally.
"I guess this means I can't set you up with Lauren's roommate, then," Stephan deadpanned.
Jeremy groaned. "I've been worried that you'd try to do something like that for months."
"You've been spared wingman duties." Stephan stretched and stood. "Have you eaten yet?"
Until that moment, Jeremy didn't know how ravenous he was. "Nope. Have you?"
"Was trying talk myself into it."
"Wanna grab something at the food court?" He and Stephan didn't usually share meals, but it wasn't unheard of, especially when Stephan's girlfriend wasn't around.
"Ugh, not the Union on a Friday night. Gotta celebrate the popping of your cherry! This calls for Polly's!"
Jeremy cringed but smiled.
So that's what it takes to break the ice, he thought. Getting laid.
Now they had something in common.
"I've been dying for a good pizza anyway. You can tell me about your guy," Stephan said, gathering his jacket and wallet. He stopped at the door. "But not, you know, details about, you know,
details
," he said.
Jeremy grinned. "Then you have to promise not to tell me about
girl
details," he emphasized.
"Deal."
They headed out to the best local pizza joint in town and spent the evening really talking for the first time. Jeremy described some of the characters he had met in the basement, and Stephan told him about what spring Rush was like for the fraternity he was pledging. After about eight months, they were finally bonding as roommates.
And all it took was a hot fuck in the basement.
Jeremy found it hard to believe that all this had happened in one day. Lost his virginity. Came out to his roommate. Maybe gained a great friend. Maybe gained a boyfriend. All those milestones should be spread out over time, but instead they crowded in his brain and made his skin vibrate.
It was already past one in the morning when Stephan quit his game and turned in, but Jeremy wanted to stay awake in case Bryan called. He lay back in bed and fought the urge to watch the clock.