Cover of Roommates at Midnight

Roommates at Midnight

Read the story

1 chapter · 885 words · Read 0 times

When their dorm floods, jocks Jake and Tyler are forced to share a single bed in the only available room on campus. Best friends since freshman year, their bromance is legendary—until the night they’re crammed together, skin against skin, and Tyler’s hand brushes Jake’s thigh. The air crackles with tension as they both pretend to sleep, but when Jake rolls over and their cocks press together, neither can ignore the heat between them. What starts as an accidental touch becomes a slow burn of whispered confessions and tangled sheets, testing the limits of their 'straight' friendship under the cover of midnight.

Chapter 1: Too Close to Deny

The world had shrunk to the four walls of Jake’s dorm room, and the storm outside was doing its best to tear them down. Rain lashed against the window in solid sheets, and every few seconds, a crack of lightning would bleach the room a stark, momentary white, followed by a grumble of thunder that seemed to shake the very foundations of the building.

“This is seriously the worst,” Jake muttered, shifting his weight on the thin mattress. The frame groaned in protest.

“Tell me about it.” Tyler’s voice was close, too close, a low vibration in the dark. “My dorm’s flooded. They evacuated the whole first floor. You’re my only hope, man.”

The problem wasn’t the company. It was the bed. A standard-issue twin, it was a tight fit for Jake alone. With Tyler, it was a geometric impossibility. They were pressed together from shoulder to ankle, two muscular frames forced into a space meant for one. Jake could feel the solid line of Tyler’s back against his own, a furnace of heat through two thin t-shirts.

“Just don’t spoon me,” Jake said, trying to laugh it off. The sound came out strained.

“No promises,” Tyler shot back, but his body was rigid, a mirror of Jake’s own tension.

They lay in silence for a long time, listening to the rhythm of the storm and their own breathing. The glow from Jake’s phone charger cast a faint, orange halo on the wall, illuminating the peeling corners of a vintage football poster. The air was thick with the smell of damp laundry and the ghost of last night’s pepperoni pizza.

Jake tried to focus on the storm, on anything but the intimate press of his best friend’s body. He could feel the individual knobs of Tyler’s spine, the shift of his ribs with every breath. It was… a lot. He was hyper-aware of every point of contact, a map of warmth searing into his skin.

Another boom of thunder, this one directly overhead. The room flashed white, and Tyler flinched, his body jerking backward into Jake’s.

And everything changed.

In that sudden, involuntary movement, the careful alignment was broken. Tyler was no longer just a line of heat against his back. He was a solid, full-length press. Jake felt the hard plane of Tyler’s ass slot against him, and a jolt, hot and immediate, shot through his gut.

He froze.

So did Tyler. The air went out of the room, stolen by the static charge of the storm and something else, something infinitely more dangerous.

Jake’s heart hammered against his ribs, a frantic drumbeat in the quiet. He could feel Tyler’s, too, a wild echo against his own back. He tried to tell himself it was nothing, a trick of the cramped space, a biological reaction to proximity. But then Tyler let out a slow, shaky breath, the warm air ghosting across the nape of Jake’s neck.

The sound was a confession.

Slowly, as if moving through deep water, Tyler shifted again. It wasn’t an accident this time. It was a deliberate, minute adjustment, a subtle roll of his hips that pressed the hard, unmistakable evidence of his arousal firmly against Jake.

Jake’s eyes squeezed shut. A thousand images flickered behind his lids—Tyler laughing on the field, slapping his helmet, the easy way his hand would rest on Jake’s shoulder. The trust. The friendship. It all felt like it was splintering, right here, in this tiny, storm-battered room.

He should move. He should shove him away, make a joke, do something to shatter this impossible tension.

He didn’t.

Instead, a low, helpless sound escaped his throat. His own body was betraying him, blood rushing south, answering a question he’d never dared to ask. This was Tyler. His best friend. This was wrong. This was…

Tyler’s hand, which had been fisted at his side, slowly unclenched. His fingers brushed against Jake’s hip, a tentative, questioning touch.

The contact was electric. Jake’s whole body went taut.

“Jake?” Tyler’s voice was a raw whisper, stripped of all its usual confidence.

That single word, his name, spoken with that particular blend of fear and hope, broke something open inside him. The fight, the denial, the confusion—it all melted into a single, blinding need.

Jake turned.

The movement was awkward in the narrow space, a tangle of limbs and the rough cotton of sheets. Suddenly, they were face to face in the dim glow, so close their breath mingled. Tyler’s eyes were wide, dark pools of sheer panic and want. His lips were slightly parted.

Jake’s gaze dropped to them. His mind was a screaming blank. There were no more rules, no more labels, no more tomorrow. There was only this room, this storm, and the terrifying, exhilarating pull between them.

He didn’t speak. He just closed the infinitesimal distance, his forehead coming to rest against Tyler’s. A silent question. A surrender.

Tyler’s answer was a shuddering inhale, and his hand came up to cradle Jake’s jaw, his thumb stroking the stubble on his cheek. The touch was so gentle it felt like a brand.

Outside, the wind howled, and the rain beat its frantic tattoo against the glass. But inside, the only sound was the ragged syncopation of their breathing, a new and fragile rhythm beginning in the dark.

Read on DreamPress

Write your own erotic story with AI