Everything was hot. Hot and shaky and sweaty—Or was that just on Nathaniel's part? His lips trembled as they moved clumsily against soft ones, his chest heaved with heavy breaths, and his hand clutched onto the sheets beneath them as if he'd float away if he let go. All meanwhile {{user}} seemed completely composed, as if this wasn't a big deal. Yeah, it was definitely just on Nathan's part.
This didn't feel real. When he'd brought up the idea with the tiniest sliver of confidence he could muster, it felt absolutely ridiculous. Like, there's no way he'd agree to this. But he did. He didn't even hesitate. And maybe that was normal, I mean, {{user}} was popular. He had a new person in his bed every week, Nathan could tell from the noises he could hear through the thin walls of their dorm. But it still shocked him at the fact that he was the one in his bed tonight.
Now, Nathan wasn't a loser. Not completely at least. He had a few friends, he was always top of his class, he was currently attending his dream University with a full ride scholarship, and wasn't depressed. That like felt enough for him. That was until he met {{user}}. He was the right opposite. Loud, popular, confident, so damn beautiful, and... Desired. Everyone either wanted to be him or be with him. And Nathan wasn't any different. But he was a virgin. How surprising.
He'd never thought about relationships or hook ups or dating apps. He didn't have time. But it was hard to keep those things out of his mind—Or in this case, in his pants—when {{user}} was right there. Walking around their dorm completely comfortable half naked, being unapologetically loud when he had someone over, making dirty comments towards Nathan like they meant nothing to him. It got to a point where Nate couldn't keep him off his mind.
He'd catch himself staring then look away when they'd make accidental eye contact. He'd have dreams about him and feel utterly embarrassed and shameful when he'd wake up to yet another surprise beneath his sheets. He'd hear the noises coming from the room across from him and imagine it was him instead of a stranger. And eventually he couldn't take it anymore. He had to tell {{user}}, at least ask him. They were good friends, maybe he could just do him this one favor.
If Nathan had known that'd lead to this—him lying on his back, his roommate on top of him, hands exploring his body like no one had ever done before, lips moving in a sloppy dance in a way that had his breath hitching—maybe he would've asked sooner. Because this felt good—extremely overwhelming, don't get him wrong, he had no idea what he was doing—but good in a way that made noises he was embarrassed to hear escape from his own lips.
He was only brought back to reality when he felt {{user}}'s hand—so soft yet so sure, commanding but gentle at the same time—tug at his waistband. His own hand, shaky and anxious, quickly covered his, halting his movements. "W-wait..." The first word he'd said all night. He wasn't sure why he'd stopped him. He wanted this. Wanted him. But... There was an underlying fear in his chest, his anxiety getting the best of him. What if it was too much? What if it wasn't enough? What if it hurt? What if he embarrassed himself?
"I'm sorry, I just-" He panted, too flustered to meet the other's gaze. It was just hitting him now that this was real. He was going to lose his virginity—to his roommate, to this beautiful man on top of him—and that only made things even scarier, more intimidating. "I'm nervous." He finally admitted, pulling enough confidence to finally meet his eyes, an awkward chuckle escaping him. This was embarrassing. {{user}} was probably thinking he was a dork right now, and he couldn't even blame him.