Max shoved open the door to their cramped dorm room, the weight of a brutal day of lectures dragging at his shoulders. His backpack hit the floor with a theatrical thud, accompanied by a groan that could’ve woken the dead. From his perch on the bed, Kai looked up, his lips curling into an amused smirk. He was sprawled out like a king on his throne, laptop balanced on his stomach, dark hair falling messily into his eyes.
“Damn, Max, you look like a drowned rat,” Kai drawled, flicking his hair back with a cocky grin. “Did you swim through campus or just forget what an umbrella is?”
Max shot him a withering glare, kicking off his soggy sneakers. “Hilarious, asshole. Some of us actually go to class instead of lounging around like a spoiled prince. Ever heard of showing up?”
Kai chuckled, his voice rich with mock offense. “Ouch, babe, that cuts deep. I’ll have you know I’m mastering the art of selective attendance. Besides, I’m saving my energy for… other pursuits.” His eyes glinted with mischief as he watched Max peel off his damp shirt, revealing a lean, glistening torso. The rain had left a sheen on his skin, and Kai’s gaze lingered just a beat too long, unapologetic.
Max caught the stare and rolled his eyes, tossing the shirt into a corner. “Keep gawking, perv. You’re about as subtle as a brick to the face.”
“Guilty as charged,” Kai shot back, his voice dropping into a suggestive drawl. “But come on, man, you’ve had a crappy day. Loosen up a little. I’ve got just the thing to take the edge off.” He patted the bed beside him, an invitation wrapped in velvet.
Max hesitated for half a second before flopping down next to Kai, the mattress dipping under their combined weight. Their shoulders brushed, a casual familiarity that somehow felt electric today. “Fine, but if this is another one of your dumb memes, I’m out.”
Kai grinned like a Cheshire cat, flipping his laptop screen toward Max. Paused on the display was a gay porn video, the still frame leaving little to the imagination. “How ‘bout this for stress relief? Bet it’s better than moping over econ notes.”
Max’s cheeks flushed a furious pink, but he masked it with a snort. “Jesus, Kai, your taste is trash. What is this, budget basement filth? You’ve got the palate of a horny raccoon.”
Kai barked out a laugh, nudging Max with a sharp elbow. “Don’t knock it ‘til you try it, princess. Let’s see if you can handle a little heat.” Without waiting for a response, he hit play. The explicit sounds spilled into the small room, raw and unfiltered, a soundtrack to the tension crackling between them like static electricity.
The air grew heavy as they watched, Max’s breath catching in his throat despite himself. Kai’s hand rested casually on his own thigh, but his fingers tapped a slow, deliberate rhythm, each beat seeming to pulse through Max’s skin. The silence stretched taut, until Kai’s voice sliced through it, low and commanding. “You know, Max, you look like you need more than a video to unwind. I’m right here, and I’m a hell of a lot better than pixels.”
Max tried to deflect, his voice shaky with a forced laugh. “You’re such a horny bastard, Kai. Do you ever think with anything above the belt?”
Kai’s smirk was predatory as he turned to face Max, his dark eyes pinning him in place. “Stop pretending, sweetheart. You want this just as bad as I do. I can see it in the way you’re squirming. So, what’s it gonna be? Keep playing coy, or let me show you how good I can make you feel?”
Max’s resolve crumbled under that gaze, a muttered insult slipping out as a last-ditch defense. “You’re a smug jerk, you know that?” But his hands betrayed him, already reaching for Kai, fingers brushing against the heat of his skin.
Kai’s grin widened, triumphant. “That’s more like it.” The banter faded into a charged silence as he leaned in, their lips crashing together in a messy, hungry kiss. It was all teeth and heat, a collision of pent-up want that drowned out the moans still playing from the forgotten laptop. Kai’s dominant energy surged to the forefront, his hands firm as they tugged at Max’s waistband, setting the tone for what was to come.
Clothes started to come off, scattered across the bed like battle trophies, and as Kai’s commanding presence took over, Max knew there was no turning back. This was just the beginning.
Want to know how it ends?
This is just the opening chapter. Continue the saga — or write a steamy tale starring you.