Ethan had always liked quiet.
The kind of quiet that hummed after midnight when the city finally gave up its noise, when the fridge’s low hum was the loudest thing in the room. He thrived on stillness, on order: his neatly stacked books, his labeled spice rack, the clock ticking in rhythm with his heartbeat.
Which was why Kai was hell on earth.
Kai didn’t walk into rooms he exploded into them. A hurricane disguised as a twenty-something with ripped jeans, paint-stained sneakers, and the kind of grin that looked permanently mischievous.
He was loud. He laughed like the world was in on his joke. He left trails of mess wherever he went: coffee cups on window sills, hoodies thrown over chairs, sketchpads spread across the floor.
And somehow, despite Ethan’s very clear request for a “responsible roommate” in the ad, Kai got approved.
Ethan should have known he was doomed the moment Kai strolled in late to the apartment viewing, sunglasses still on despite the cloudy weather, and charmed the landlord with nothing but dimples.
Now, three weeks into living together, Ethan couldn’t decide what was worse Kai’s chaos, or the fact that some secret, shameful part of him didn’t hate it.
Act 1: Collision Course
The first real clash happened over cereal.
Ethan was halfway through his morning ritual coffee measured to the gram, toast golden, cereal bowl perfectly aligned with his laptop screen. Peace. Order.
Then Kai stumbled out of his room, shirtless, hair sticking out in every possible direction like he’d fought a pillow and lost.
“Morning, roomie,” Kai mumbled, voice still husky with sleep.
Ethan glued his eyes to his screen. The financial report on the laptop was riveting. Unmissable.
Kai yawned, padded closer… and promptly stole a spoonful of Ethan’s cereal.
Ethan’s head snapped up, scandalized. “That’s mine.”
Kai grinned around the spoon. “You don’t share? Harsh.”
“Not saliva at eight A.M.,” Ethan snapped, snatching the spoon back.
Kai leaned lazily against the counter, smirk tugging at his lips. “You’re fun when you’re grumpy. Did anyone ever tell you that?”
“No,” Ethan said tightly, taking another bite of his cereal. “And they never will, if I’m lucky.”
Kai laughed, a low, warm sound that curled around Ethan’s chest in ways he didn’t want to examine.
Act 2: Sparks
For weeks, Ethan tried to wall himself off. Headphones became his best friend. Study schedules meticulously designed to avoid Kai’s presence.
But Kai was like gravity loud, relentless, impossible to escape.
One late night, Ethan sat at the kitchen table, surrounded by neat stacks of notes, exhaustion pulling at his eyes. He barely registered the bathroom door opening until movement caught his attention.
Kai, towel slung low on his hips, damp hair dripping down his bare shoulders.
Ethan’s brain promptly stopped working.
Kai smirked when he caught him staring. “What? Never seen a man fresh out the shower?”
“Go put on some clothes,” Ethan muttered, forcing his eyes back to his laptop. His voice was steady. His pulse was not.
Instead of leaving, Kai padded closer, warm soap-and-shampoo scent following him. He leaned down, peering at Ethan’s notes.
“You study like an old man. Loosen up.”
“Don’t hover,” Ethan snapped, but it came out thinner than intended.
Kai tilted his head, smirk widening. “Am I distracting you?”
Yes. God, yes.
Ethan shoved a pen into his notebook hard enough to nearly snap it. “Go. Away.”
Kai chuckled, retreating slowly, deliberately. “Admit it you like me better this way.”
Ethan stared hard at his laptop screen, ignoring the heat crawling up his neck.
Act 3: Breaking Point
It all cracked open on a stormy night.
The power cut out just after dinner, plunging the apartment into flickering darkness. Ethan busied himself with candles, determined not to acknowledge the thunder rattling the windows.
Kai, meanwhile, turned it into a game flopping on the couch, flashlight under his chin, telling ghost stories with exaggerated voices.
“Stop acting like a child,” Ethan grumbled, tossing a pillow at him.
Kai caught it easily, grinning. “You’re just scared.”
“I’m not—”
A thunderclap shook the apartment. Ethan flinched.
Kai’s grin softened. “Hey. It’s okay. You’re fine.”
Ethan glared, humiliated. “I don’t need your comfort.”
But Kai stood anyway, stepping closer. His face was cast in strange shadows by the flashlight, eyes sharp and burning.
“You put up this wall,” Kai murmured. “Cold, untouchable. But I see through it.”
Ethan’s throat tightened. “You don’t know me.”
Kai’s gaze didn’t waver. “I know enough. I know you notice me.”
The air between them buzzed, unbearable.
“Kai…” Ethan warned, though it sounded more like a plea.
And then Kai kissed him.
It wasn’t soft. It was fire rough, urgent, years of tension breaking open. Ethan’s breath hitched, hands clenching in Kai’s shirt, dragging him closer instead of pushing away.
Kai groaned into his mouth, deepening the kiss, pressing him against the wall until Ethan thought he might combust.
“God, you’re infuriating,” Ethan gasped between kisses.
Kai smirked against his lips. “Good. You’ve been driving me insane since day one.”
The storm raged outside, but Ethan drowned in a different storm the warmth of Kai’s body, the hunger in his kiss, the way giving in felt terrifying and inevitable all at once.
(Fade to black.)
Act 4: Morning After
Sunlight filtered through blinds. Ethan blinked awake, disoriented, skin still tingling from everything that had happened.
Beside him, Kai sprawled messily, hair a disaster, mouth curved into a sleepy grin.
Ethan’s chest tightened. Panic and warmth tangled in him, a confusing knot he couldn’t name.
He tried to slip out of bed quietly, but Kai stirred, eyes half-lidded.
“Morning, sunshine,” Kai mumbled, voice thick with sleep.
Ethan froze. “…Don’t call me that.”
Kai’s grin widened. “You liked it last night.”
Heat burned Ethan’s face. “Shut up.”
Kai stretched, lazy and content, before leaning close to brush a kiss against his cheek. “Admit it. You like me.”
Ethan scowled, crossing his arms. “You’re unbearable.”
“And yet,” Kai murmured, smile softening, “you’re still here.”
Ethan sighed, defeated, but didn’t move away. “God help me.”
Kai laughed quietly, pressing another kiss to his temple. “You don’t need God. You’ve got me.”
And to Ethan’s own shock… that didn’t sound like the worst thing in the world.
ns216.73.217.39da2


