Back to Stories
Locked In With My Roommate: A College Romance That Changed Everything

Locked In With My Roommate: A College Romance That Changed Everything

A sudden storm traps Elias and his lacrosse player roommate Marcus in their dorm room, turning months of unspoken desire into an electric romance.

By El Henke June 5, 2026 10 min read
ShareX / TwitterReddit

The autumn rain battered against the windows of Hartwell Dormitory, turning the quad below into a shimmering mirror of streetlights and puddles. Inside room 407, Elias Thorne sat cross-legged on his twin bed, trying to focus on his organic chemistry textbook while his roommate's cologne drifted across the narrow space between their beds like an invisible invitation.

Three months. That's how long Elias had been sharing this cramped space with Marcus Chen, and every single day had been a delicious torture of proximity and unspoken desire.

Marcus was everything Elias wasn't—confident, athletic, effortlessly charming. He played lacrosse, had a smile that could melt glaciers, and walked around their dorm room in nothing but low-slung sweatpants that left absolutely nothing to the imagination. The V-cut of his hips seemed specifically designed to destroy Elias's concentration, and the way his sweatpants hung off his narrow waist was a constant test of Elias's self-control.

"You're staring again," Marcus said, not looking up from his laptop.

Elias's face burned. "I wasn't—I was just—"

"Relax, Eli." Marcus finally turned, that devastating smile spreading across his face. "I don't mind."

The words hung between them, heavy with possibility. Elias's heart hammered against his ribs as he searched Marcus's dark eyes for any sign of teasing, but found only something warm and open and terrifying.

"I was thinking," Marcus continued, closing his laptop and stretching his arms above his head, his t-shirt riding up to reveal those perfect abs that Elias had committed to memory during countless late-night study sessions, "since the storm knocked out power to half the campus and they're saying we might be stuck here for the weekend... maybe we should talk about something."

"Talk?" Elias's voice came out higher than intended.

"About the tension." Marcus stood, crossing the small space between their beds in two strides. He sat on the edge of Elias's mattress, close enough that Elias could feel the heat radiating from his body. "The sexual tension that's been building since August."

Elias's mouth went dry. He'd spent months convincing himself that the lingering glances, the accidental touches in the narrow bathroom, the way Marcus always found reasons to be shirtless around him—all of it was just wishful thinking. Just a gay college boy's desperate fantasy about his straight roommate.

"I'm not straight, Elias," Marcus said softly, as if reading his mind. "And I know you watch me when you think I'm sleeping. I see the way your eyes follow me across the room. I've been waiting for you to make a move, but you're so damn careful, so respectful of boundaries..."

"Marcus, I—"

"So I'm making it." Marcus's hand came up to cup Elias's jaw, thumb tracing the line of his cheekbone with devastating gentleness. "Tell me to stop, and I will. But if you don't..."

Elias didn't tell him to stop.

Instead, he leaned forward and captured Marcus's lips with his own, months of pent-up desire exploding into that first kiss. It was electric—soft and desperate and perfect. Marcus made a sound in the back of his throat, something between a groan and a sigh, and suddenly Elias was being pushed back against his pillows, Marcus's weight settling over him like a promise.

"Fuck," Marcus breathed against his mouth, "I've wanted this for so long."

Their bodies aligned perfectly, Elias's slighter frame cradled by Marcus's athletic build. Through the thin fabric of their clothes, Elias could feel the hard length of Marcus's arousal pressing against his hip, and the realization that he—that he—had done this to his gorgeous lacrosse player roommate made his head spin.

"Your hands," Marcus whispered, guiding Elias's palms to rest on his waist. "Touch me. Please."

Elias had dreamed of this moment—of having permission to explore the body that had tormented his fantasies for ninety consecutive nights. He slid his hands under Marcus's shirt, fingertips tracing the ridges of muscle, the warm skin that smelled like cedar and something uniquely Marcus. When his thumbs brushed over sensitive nipples, Marcus gasped and ground down harder against him.

"Bed's too small," Marcus muttered, though he made no move to separate them. "We should—your desk? The floor?"

"Don't care," Elias managed, arching up into the friction. "Just don't stop."

Marcus laughed, the sound rich and delighted, and then he was kissing Elias again—deeper, hungrier, his tongue sweeping into Elias's mouth with confident strokes that made Elias's toes curl. They moved together, finding a rhythm that turned Elias's brain to static, every roll of Marcus's hips sending sparks of pleasure up his spine.

"Clothes," Marcus demanded, sitting up just enough to strip his shirt over his head. "Off. Now."

Elias scrambled to obey, tearing his own t-shirt off and fumbling with the button of his jeans. Marcus watched him with dark, heavy-lidded eyes, his chest heaving, that beautiful cock straining against his sweatpants. When Elias finally managed to kick his pants off, leaving him in only his briefs, Marcus made a sound like he'd been punched in the gut.

"Jesus, Elias. You're perfect."

"You're just saying that because you're horny," Elias tried to joke, but his voice cracked on the last word as Marcus's hand slipped down to palm him through his underwear.

"I'm saying it because it's true." Marcus's fingers were gentle but firm, exploring Elias's length with devastating precision. "I've thought about this—about you—so many times. In the shower. Late at night when I thought you were asleep. Touching myself and trying to be quiet..."

The image nearly undid Elias right there—Marcus Chen, his golden-boy roommate, stroking himself in the darkness just feet away, thinking about him. "Did you—"

"Every night for the past month," Marcus admitted, leaning down to press open-mouthed kisses along Elias's collarbone. "Sometimes twice. Imagining what you'd feel like. Taste like."

Elias's hips bucked involuntarily into Marcus's grip. "Fuck, Marcus—"

"Language," Marcus teased, but his own breathing was ragged, control clearly fraying. "Such a dirty mouth on such a good boy."

"Then shut me up."

Marcus's eyes flashed with something wild and delighted, and then he was kissing Elias again, messy and deep and filthy in all the best ways. Their underwear became obstacles that needed removing—Marcus's sweatpants shoved down to his thighs, Elias's briefs peeled off with reverent care. When they came back together, skin to heated skin, both of them groaned in unison.

"Tell me what you want," Marcus whispered, his hand wrapping around both of them, stroking slowly, torturously. "Tell me how to make you feel good, Eli."

"I want—you inside me," Elias managed, the words spilling out before he could second-guess himself. "I want to feel you. All of you."

Marcus went still above him, searching Elias's face for any hesitation. "Are you sure? We don't have to—I don't want to rush—"

"I've never been more sure of anything." Elias cupped Marcus's face, bringing him down for a soft, lingering kiss. "I want you to fuck me, Marcus. I want to feel you come inside me. I want to be the reason you lose control."

The words seemed to break something in Marcus. He groaned, long and low, and then he was moving—reaching for the bottle of lotion on Elias's nightstand, slicking his fingers with trembling hands.

"I'll go slow," he promised, positioning himself between Elias's thighs. "Tell me if it's too much. Tell me if you need me to stop."

"Just touch me," Elias begged, spreading his legs wider in invitation. "Please, Marcus. I need you."

The first press of Marcus's finger was gentle, exploratory, circling the sensitive rim before pushing inside with agonizing care. Elias gasped at the intrusion—not painful, just strange and intimate and right. Marcus watched his face with fierce concentration, reading every reaction, adjusting his angle until—

"Oh god," Elias choked out as Marcus's finger found his prostate, sending waves of pleasure radiating through his body.

"Found it," Marcus said, sounding smug and wrecked at the same time. He worked Elias open with patient, thorough strokes, adding a second finger and then a third, stretching him carefully, whispering praise and encouragement with every gasp and moan he drew from Elias's lips.

By the time Marcus slicked himself with more lotion and positioned himself at Elias's entrance, Elias was trembling with need, his cock leaking against his stomach, his hands fisting in the sheets.

"Look at me," Marcus commanded softly, guiding himself in with a slow, steady pressure that burned so perfectly Elias saw stars. "Stay with me, Eli. Eyes on me."

Elias locked gazes with him—dark brown to hazel—and hooked his legs around Marcus's waist, pulling him deeper. They both moaned as Marcus bottomed out, fully seated inside Elias's tight heat, their bodies joined completely.

"You're so tight," Marcus gritted out, his forehead resting against Elias's, their breath mingling. "So warm. Fuck, Elias, you feel incredible."

"Move," Elias pleaded, rolling his hips to encourage him. "Please, Marcus. I need you to move."

Marcus withdrew slowly, almost all the way out, before thrusting back in with a force that drove a cry from Elias's throat. He set a rhythm—deep, powerful strokes that hit Elias's prostate with devastating accuracy, each thrust sending pleasure cascading through Elias's nerve endings.

The room filled with the sounds of their lovemaking—the slap of skin against skin, their mingled moans and gasps, the wet sounds of their bodies joining. The rain outside provided a rhythmic backdrop, as if the world itself was applauding their union.

"Touch yourself," Marcus ordered, his own control clearly fraying at the edges. "I want to see you come. I want to feel you tighten around me when you lose it."

Elias obeyed, wrapping his hand around his neglected cock and stroking in time with Marcus's thrusts. The dual sensation—being filled, being stroked, being seen by this beautiful man who had somehow become the center of his universe—built rapidly toward an inevitable peak.

"Marcus," he warned, his spine arching, his vision beginning to white out at the edges. "I'm close—I'm going to—"

"Let go," Marcus growled, snapping his hips harder, deeper. "Come for me, Elias. Come with me."

That was all it took. Elias cried out, his release hitting his chest in thick, hot ropes as his body tightened around Marcus, milking him desperately. Marcus buried his face in Elias's neck, groaning long and low as he followed Elias over the edge, pulsing inside him with wave after wave of release.

For long moments, they stayed locked together, breathing hard, Marcus's weight a comforting blanket that Elias never wanted to lose. When Marcus finally softened and pulled out, he immediately gathered Elias into his arms, arranging them on the narrow bed in a tangle of limbs that shouldn't have been comfortable but absolutely was.

"That was..." Marcus searched for words, pressing kisses to Elias's sweat-dampened temple.

"Yeah," Elias agreed, boneless and sated and happier than he could remember being. "It was."

They lay in comfortable silence, listening to the storm rage outside their sanctuary. Marcus traced lazy patterns on Elias's back, and Elias listened to the steady thrum of Marcus's heartbeat under his ear.

"So," Marcus said eventually, his voice rumbling through his chest, "about that tension."

Elias laughed, the sound muffled against Marcus's skin. "What tension? I don't feel any tension."

"Funny." Marcus tilted his chin up for a soft, lingering kiss. "I was thinking... since we're stuck here all weekend, and since we've clearly established excellent chemistry..."

"Yes?"

"Maybe we could explore some more of that romantic tension? See what other positions work best for passionate college boy romance?" Marcus's eyes sparkled with mischief and affection. "I have a list. I've been making it since September."

Elias propped himself up on one elbow, looking down at the gorgeous man who had somehow become his. "A list?"

"Of things I want to do to you. With you." Marcus's cheeks flushed, the first real sign of bashfulness Elias had ever seen from him. "I may have put some thought into this."

"Show me," Elias challenged, feeling his own interest already stirring again.

Marcus reached for his phone, pulling up a notes app with a surprisingly extensive catalog of ideas. Elias scanned the list—some sweet, some filthy, all making his pulse race with anticipation.

"Number seven," he said, pointing to one entry. "What's that one?"

Marcus's grin turned wicked. "That would be shower sex. The water pressure in our bathroom is surprisingly excellent."

"And number twelve?"

"Desk sex. Very academic. Very appropriate for studious roommates."

Elias laughed, feeling lighter than he had in months. "I think we should work through this list systematically. For science."

"For science," Marcus agreed, pulling Elias down for another kiss that quickly deepened, reigniting the fire that had barely banked.

The storm continued to rage outside, but in room 407, wrapped in each other's arms, Elias and Marcus created their own warmth—exploring, discovering, and beginning what promised to be a very educational, very passionate, very romantic semester indeed.

As the rain washed away the last of their inhibitions, two college boys who had started as strangers and become roommates finally became something more—lovers, partners, and the answer to each other's most secret, most desperate desires.

And when the power finally flickered back on hours later, illuminating the tangle of limbs and satisfied smiles, neither of them made any move to separate. Because some storms, they had discovered, were worth getting caught in.

Especially when you had someone worth being locked in with.

Enjoyed this story?

ShareX / TwitterReddit
From the Author

Thank you so much for reading Elias and Marcus's story! Writing the slow-burn tension of roommates finally breaking down their walls was incredibly fun, and I truly hope you enjoyed the sparks that flew during that stormy night. Your support means everything to me—stay tuned for more romance!

E

Written by

El Henke

Sex is the best thing you can ever wish for

Comments (0)

Be the first to comment on this story.