Ethan’s dorm room was a chaotic shrine to the college struggle—empty energy drink cans littered the floor like fallen soldiers, crumpled notebooks formed a haphazard paper fortress on the desk, and a single, narrow bed was shoved unceremoniously against the wall, its sheets a tangled mess. The air smelled faintly of stale pizza and desperation, the kind that only late-night cramming could breed. It was well past midnight, and the room was cloaked in darkness, save for the ghostly flicker of a laptop screen playing some forgotten action flick on mute, casting faint shadows across the two figures sprawled on the bed.
Ethan and Alex, both bleary-eyed and buzzed from cheap beer, had collapsed onto the mattress after a grueling study session. Neither had the energy to drag out the spare air mattress tucked under the desk, so they’d wordlessly agreed to share the cramped space. Ethan, all lanky limbs and tousled brown hair, took up most of the bed with his careless sprawl, while Alex, more compact with a sharp jawline and dark, messy curls, curled near the edge, one arm flung over his face as if to block out the world.
Their breathing had synced into a slow, heavy rhythm, the kind that teeters on the edge of sleep. But then, in the stillness, Alex shifted uncomfortably, his brow furrowing in his dreams. A faint, warm sensation spread beneath him, unnoticed at first, until it seeped beyond his unconscious control.
Ethan stirred first, his nose wrinkling as a dampness crept against his leg. “What the hell…” he muttered under his breath, voice thick with sleep. He bolted upright, blinking into the dimness, his hand fumbling for the bedside lamp. With a click, a harsh yellow glow flooded the room, illuminating the scene: a dark, wet patch staining the sheets, spreading like an accusation between them.
His gaze flicked to Alex, still half-asleep, oblivious to the disaster. A slow, wicked grin curled across Ethan’s lips as the pieces clicked together. “No way,” he whispered to himself, barely containing a snicker. He reached over and jabbed Alex in the ribs with a sharp elbow. “Yo, dude, wake up. You’ve got some explaining to do.”
Alex groaned, his eyes fluttering open with groggy confusion. “What…?” His voice was a rasp, but it died in his throat as he shifted and felt the soggy fabric clinging to his skin. His eyes widened, a flush of mortification blooming across his cheeks as red as the cheap beer cans on the floor. “Oh, shit,” he breathed, hands flying to cover his face. “Oh, no. No, no, no.”
Ethan couldn’t hold it in any longer. He burst into laughter, the sound booming in the small room as he clutched his sides. “Bro, did you seriously just mark your territory in my bed? What are you, a damn puppy? I didn’t sign up to be your fire hydrant!”
“Shut up, Ethan,” Alex snapped, his voice cracking with embarrassment as he sat up, trying to pull the soaked sheet away from himself. “It’s not funny, okay? I didn’t mean to—God, just stop laughing!”
But Ethan was relentless, wiping a fake tear from his eye. “I’m sorry, man, I can’t. This is gold. I mean, I knew you were clingy, but this? This is next-level commitment. Should I get you a leash for Christmas?”
Alex’s jaw clenched, his hands balling into fists as he glared at Ethan, though the heat in his cheeks betrayed how much the teasing stung. “You’re such an asshole. Why don’t you piss off and sleep in the swamp you call a bathroom? Bet you’d feel right at home.”
Ethan’s laughter faltered, his grin slipping as he caught the hunch of Alex’s shoulders, the way his eyes dropped to the mattress, avoiding contact. A pang of guilt hit him like a sucker punch, sharper than he’d expected. He rubbed the back of his neck awkwardly, clearing his throat. “Hey, uh, look, I didn’t mean to be a total dick. It’s just… kinda hilarious, y’know? But, like, no big deal. Shit happens. Or, uh, piss happens, I guess.”
Alex shot him a withering look but didn’t bite back this time, just muttered, “Yeah, well, your bed smells worse than a swamp anyway, so maybe we’re even.” He gave Ethan a half-hearted shove, more out of habit than malice.
Ethan chuckled, but it was softer now, tinged with an apology he didn’t quite know how to voice. “Alright, alright, truce. Let’s clean this mess up before it turns into a biohazard. I’m not trying to explain this to my RA.” He slid off the bed with exaggerated disgust, yanking the soaked sheets free and holding them at arm’s length like they were radioactive. “Man, this is nasty. You owe me big time, Alex. I’m talking laundry duty for a month.”
They worked together to strip the bed, stuffing the offending sheets into a laundry bag. Ethan, still trying to lighten the mood, tossed out a smirk. “Y’know, I’ve got a solution to prevent future accidents. Ever consider adult diapers? I hear they’re all the rage for bed-wetters.”
Alex rolled his eyes, a reluctant smirk tugging at his lips despite himself. “Oh, please. Your big brain ideas are about as useful as a broken condom, Ethan. Maybe stick to something you’re good at—like being a pain in my ass.”
Ethan grinned, leaning against the desk with a playful glint in his eye. “Hey, if I’m a pain in your ass, you’re welcome to return the favor anytime. Just, y’know, maybe not with a literal flood next time.”
Alex snorted, shaking his head as he tied off the laundry bag. “Keep dreaming, perv. Next time, I’m sleeping on the floor—or better yet, kicking you out of your own bed. See how you like waking up in a puddle.”
The banter hung in the air, sharp and charged, a thin veneer over the lingering awkwardness. But as they tossed the bag by the door and rummaged for a spare blanket, there was an unspoken shift—a crack in their usual dynamic, hinting at something neither was quite ready to name. For now, though, it was just a midnight mishap, a story they’d laugh about later… or so they thought.
Want to know how it ends?
This is just the opening chapter. Continue the saga — or write a steamy tale starring you.