Work Text:
The most unfortunate part about being a roommate with Damon was not his absolute refusal to engage in normal human conversation before he’d had his morning espresso. It wasn’t his obsessive, borderline-neurotic routine of organizing the communal bookshelves by genre and then by author’s last name, or the aggressive sticky notes he left on the fridge whenever anyone – usually Kai – left an empty carton of milk behind.
No, the worst part was the sheer, irritating reality that he was exactly the kind of guy Kai couldn't stop looking at.
Kai sat on the edge of the kitchen counter, swinging his legs back and forth while he watched Damon through the open doorway of the living room. Damon was next to the velvet sofa – the ugly, second-hand thing they’d dragged up three flights of stairs when they signed the lease – in his chair, huddled over a massive textbook that looked heavy enough to kill a man, his lanky frame hunched in that characteristic, awkward curve that somehow made him look even more delicate than usual. He had his reading glasses pushed up into his soft blond hair, the light from the desk lamp catching the smooth, pale curve of his cheek as his green eyes scanned a dense stack of economics papers.
It was a stupidly attractive sight, and Kai hated himself for noticing it. He hated how much he liked the sharp, defensive set of those narrow shoulders, the faint freckles dusting the bridge of his nose, and the way Damon could spend hours in total silence – a brooding, untouchable figure in the corner of their cramped apartment.
They weren’t dating. They weren’t even really friends, if Kai was being honest with himself. They were just two college students who had ended up sharing a cheap, two-bedroom apartment off-campus because neither of them could afford to live alone. Their entire dynamic consisted of Kai testing how far he could push Damon before the blond's face turned a violent, uncontrollable shade of crimson, while Damon pretended that Kai was nothing more than an annoying fly buzzing around his meticulously curated workspace.
But lately, Kai had been paying attention. He’d noticed the subtle, unmistakable way Damon’s green eyes darted toward him whenever Kai walked around in just his boxers. He’d noticed the sharp intake of breath whenever Kai brushed against him in the tight kitchen corridor – the sudden, frantic tapping of Damon’s fingers against whatever surface was closest.
And today, Kai was in the mood to make it a serious problem.
He pushed himself off the counter, his sneakers squeaking faintly on the floor as he crossed the room. The boy didn't make a sound as he crept up behind Damon's chair. They were practically eye-to-eye when standing, not much of a height difference. When Kai leaned over the back of the chair, he could feel the immediate, faint warmth radiating from the blond's skin.
"You know, staring at those numbers isn't going to make them make sense any faster," Kai drawled, his voice a slow, mocking purr. He deliberately leaned more of his weight onto the back of the chair, making the plastic creak under the sudden pressure. "Of all the things to be worried about, it’s a bunch of stupid lines on a page. In fact, you look like you're about to pop a vein. It’s actually kind of pathetic."
Damon didn't even turn around. He just let out a sharp, irritated breath through his nose, his pale fingers tightening around the book. "I am busy, Kai. I don't have the time to entertain whatever desperate bid for attention you're working on today. Go back to the kitchen or whatever it is you do when you're not making my life difficult. Some of us actually have real work to do."
"Argh, you're so annoying!" Kai laughed, a sharp, ringing, incredibly mocking sound right next to Damon’s ear. He didn't pull back; instead, he reached down, his long fingers wrapping around the back of Damon's neck. He squeezed the tense skin there, his thumb pressing firmly into the base of Damon’s skull. "Look at you. You're so wound up you're practically shaking. I'm trying to do you a favor, and you're just sitting here acting like some high-and-mighty intellectual. It's hilarious how hard you try to act like you're above it all."
"I don't want your favors, Kai!" Damon snapped, finally shoving Kai’s hand away and spinning the chair around. His green eyes were burning, chest rising and falling in quick, angry breaths as he glared at him. "I want you to go to your room and stay there until I'm finished. Is that concept too difficult for your tiny brain to process?"
Kai didn't look bothered at all. In fact, his grin only widened, his lips curling into a sharp, cat-like expression as his gaze swept over Damon's flushed face, resting on the way his collarbones stood out beneath his thin white shirt.
"Haha, sorry, did I hurt your feelings?" Kai teased, his voice dropping into a low, mocking whisper as he stepped between Damon’s spread knees, trapping him in the chair. He leaned down, his palms resting on the armrests on either side of Damon’s thighs. "I’m thinking we should fuck."
The silence that followed was absolute. Damon’s fingers froze against his lap. His mouth opened slightly, his green eyes widening before he quickly tried to force a scoff, though it came out as a weak, pathetic puff of air.
"Are you out of your fucking mind?" Damon spat, trying desperately to act nonchalant despite the violent shade of red creeping up his neck. He crossed his arms tightly over his thin chest. "That is the most ridiculous, out-of-place thing you have ever said in your life. We're roommates, Kai. We don't–I don't even like you. The thought of it is actually disgusting."
"Oh, is it?" Kai mocked, letting out a sharp, silly laugh that bounced off the apartment walls. He found the denial absolutely hilarious. "Because your little cock seems to think otherwise. Receiving a sudden proposition like that and you're already breathing like you're running a marathon... pretty par for the course nowadays, isn't it? And I know you spend half your time in the shower thinking about me because you're a terrible liar when it comes to keeping your door locked."
"I do not–" Damon started, his voice cracking slightly as he scrambled to pull his book off his lap, setting it on the table with a clumsy, loud thud. He stood up, trying to use his height to intimidate the guy, yet humiliating himself realizing that Kai is both taller and didn't move an inch. "You are the most arrogant, obnoxious piece of shit I have ever had the misfortune of knowing."
"Yeah, yeah. I'm a prick," Kai drawled, his hand reaching out to catch the edge of Damon's dark shirt, his fingers twisting into the fabric. "But I'm a prick with a very good dick who knows exactly how to make that bratty little attitude of yours disappear. So, are we doing this or are you going to go back to your stupid physics problems and pretend you're not half-hard just from me standing here?"
Damon glared at him for what felt like an eternity. He looked like he wanted to scream, to push Kai across the room and lock his door. But his breathing was fast and ragged, his green eyes wide with a sudden, helpless frustration.
"Fine," Damon muttered, his voice a low, bitter rasp as he shoved Kai back just enough to stand up from the chair. He crossed his arms again, jaw set in a stubborn line as he stepped toward the ugly velvet sofa. "But don't think this means anything. We're getting this over with, and then you're leaving me the fuck alone for the rest of the week. No comments, no annoying jokes. Nothing."
Kai stared at him, completely taken aback. He let out a sudden, genuine laugh of disbelief, his eyes widening in total surprise at how quickly and obediently Damon had caved. "Wow. Really? You're actually just going to take it like that? I mean–wow, alright then," he mocked, his lips curling into a goofy grin as he followed. "Just a quick, friendly fuck to clear your head. You're so incredibly generous, Damon."
The moment Damon sat down on the edge of the cushions, Kai was on him. He pushed Damon back against the armrest, straddling the blond's lap in one smooth motion. Since their bodies were equally lanky and thin, they aligned perfectly, their matching heights making the friction immediate.
"Let's see what we're working with here," Kai murmured, his voice a slow, lazy drawl as his hands went to the buttons of Damon's linen shirt. He pulled the fabric open, tossing it onto the floor before turning his attention to the trousers.
Damon sat there, his head tilted back against the cushions, trying to look bored and detached. But his skin was burning hot to the touch, the narrow muscles of his stomach twitching as Kai’s fingers brushed against the waistband of his trousers.
"You're so fucking wound up," Kai laughed, his hand sliding down to palm the length of Damon's cock through the dark fabric. He squeezed it once, hard, and Damon let out a sharp, whiny gasp, his hands coming down to grab Kai’s shoulders.
"Fuck off," Damon muttered, his face flushing a deeper crimson as his hips bucked up against Kai’s hand.
"Make me," Kai whispered, giving him a quick, mocking peck on the lips that was nothing more than a dry, teasing brush. He laughed when Damon tried to kiss back, pulling his face away just in time. "Tell me you don't want this, Damon. I'll get up right now."
Damon didn't say anything. He just shook his head, his fingers digging into Kai’s shoulders. He looked so vulnerable, his blond hair falling messily over his eyes, his mouth slightly parted and whimpering.
"Good boy," Kai praised softly, his voice a dry, mocking purr that made Damon’s entire frame tremble. He unbuckled Damon's belt with a quick, efficient dexterity before pulling the trousers down.
Damon's cock sprang free, fully hard and already dripping a steady stream of clear fluid. It was a long, heavy length, thick and twitching with arousal.
"Look at that," Kai murmured, his fingers wrapping around the base, his thumb sliding over the wet head to smear the fluid across the skin. "You're absolutely soaking through your pants for me, aren't you? Such a fucking brat. You love it when I touch you like this."
"I hate you," Damon rasped, his eyes shutting tight as Kai’s hand began to move in a fast, tight stroke up and down the length of his cock. He was trying to sound nonchalant, but a soft, whiny whimper escaped him as his hips rolled forward against the motion.
"Haha, keep telling yourself that," Kai laughed, his other hand sliding down to cup the tight skin of Damon's balls, squeezing them gently. "But you're a hater with a very whiny mouth. Let's see if you can keep that mouth shut while I make you feel good."
Kai shifted his weight, sliding down off Damon's lap until he was on his knees on the rug between Damon's spread thighs. He looked up at the boy with lidded, dark eyes, his lips curling into a slow, wicked grin.
"What are you doing?" Damon asked, his voice shaking slightly as he looked down at Kai.
"I'm going to suck you off, you idiot," Kai drawled, his hands coming up to grab the sides of Damon's thighs, pulling him forward until the head of his cock was just inches from Kai's lips. "But only if you ask for it. Properly."
Damon’s jaw clenched, his dark eyes flashing with a sudden, stubborn anger. He hated this. He hated how easily Kai stripped him of his pride, how effortlessly the taller guy made him beg for the things he wanted.
"Please," Damon muttered, the word falling from his lips like a bitter pill.
"Please what?" Kai mocked, his thumb tracing the sensitive skin just beneath the head.
"Please... let me cum in your mouth, Kai," Damon rasped, his head tilting back against the sofa cushions as his face burned a violent shade of red.
Kai let out another breathy, genuinely amused laugh, completely delighted by how easily he had broken through Damon's rigid defenses. "Good boy," Kai purred, the word acting like a physical weight that made Damon’s hips twitch. He leaned in, his lips parting as he took the wet head of Damon's cock into his mouth.
The warmth was immediate, his tongue swirling around the sensitive ridge before he sucked the length deep into his throat. Damon let out a sharp, wet gasp, his fingers tangling desperately into Kai’s messy pink hair as Kai’s mouth worked over him. Kai didn't hold back; he used his teeth gently, grazing the skin just enough to make Damon shiver, his hand moving in a fast, tight stroke around the base of the shaft.
He looked up at Damon through his lashes, taking a perverse pleasure in watching the blond's facade break down completely. Damon's eyes were shut tight, his mouth slightly parted as he whimpered in short, quick gasps, his fingers digging into the back of Kai's head to push him deeper. It was hilarious to Kai how easily this high-strung boy fell apart.
Kai let him set the pace for a few seconds before he suddenly pulled back with a wet, drawing sound, letting out a soft, teasing laugh.
"Fuck," Damon groaned, his eyes snapping open as he looked down at Kai with a sudden, furious confusion. "Why did you stop? Don't do that!"
"Because you're getting too fucking close," Kai laughed, wiping the spit from his chin with the back of his hand as he stood up. "And I'm not letting you cum just yet, Damon. We've barely even started. You haven't worked for it at all."
Kai reached into the small leather bag on the coffee table, pulling out a large tube of clear lubricant. He popped the cap with his teeth, squeezing a massive dollop of the cold gel onto his fingers.
"Lie down," Kai commanded, his voice dropping into a low, serious tone that left no room for argument. "On your back. Right here on the couch, Damon."
Damon glared at him, his initial, bratty attitude flaring up again. "No. I'm not lying down for you like some fucking victim, Kai. Fuck you. I'm not doing it."
"Are you sure about that?" Kai drawled, stepping closer until his thighs brushed against Damon's knees. He leaned down as his thumb smeared a small amount of the cold lube against Damon’s tight entrance. "Because you're already so fucking wet. You're practically begging me to stretch you out. Now lie down before I change my mind and leave you with your papers."
Damon’s jaw clenched. But then, with a slow, heavy breath, he shifted his weight.
He lay flat on his back on the velvet cushions, his long legs hanging over the edge as his blond hair spilled across the armrest. He looked incredibly vulnerable, his thin chest rising and falling as he watched Kai with a mix of defiance and absolute submission.
Kai buckled the black leather harness tightly around his own hips. He selected the skin-colored silicone dildo, squeezing a massive dollop of lube over the head before climbing onto the sofa. He straddled Damon’s hips, lifting the blond's long, lanky legs until they were resting over Kai’s narrow shoulders. A position that left Damon completely open, his entrance glistening in the dim light.
"Look at you," Kai murmured, leaning down to give Damon a teasing, mocking kiss on the cheek, then on the corner of his mouth, just out of reach. "So perfect and obedient. It's making me want to use you until you can't even stand up."
"Shut up and just do it," Damon whimpered, a soft, whiny gasp escaping him as his fingers clutched the edge of the sofa cushions.
Kai drove the thick silicone shaft into Damon’s waiting hole, watching the muscles part and swallow down the length in one continuous, deep stroke.
Damon let out a high, whiny cry, his thin frame arching off the velvet cushions as the thickness of the dildo filled him completely, pressing hard against his walls. He was trembling from head to toe, his lanky legs shaking against Kai's shoulders as Kai held him in place.
"Fuck, you're so fucking tight," Kai laughed, his hand coming down to grab the side of Damon’s narrow waist. He pushed his hips down hard, bottoming out against the blond's entrance. "Look at you taking it all. Such a good little pussy for my cock. You're stretching so beautifully for me, Damon. Does it hurt? Or does it just make you want more?"
"Fuck... Kai, it's too much," Damon whimpered, his eyes fluttering shut as Kai’s hips began to move in a slow, punishing rhythm. He was trying so hard to stay calm, to act like he was in control, but the sheer weight of Kai's thrusts was wiping out his composure entirely. A thin line of drool pooled at the corner of his mouth as he let out soft, needy whimpers with every push.
"Is this how you thought this would happen?" Kai asked, his voice dropping into a fast, rhythmic drawl as he began to fuck the blond with a slow, deliberate precision. He pulled out until the tip was the only thing left inside before driving back in, his hips hitting Damon's ass with a sudden, dull thud. He leaned down, catching Damon’s lips in a messy, mocking kiss, pulling away with a loud smack just when Damon tried to deepen it. "Tell me, Damon. Did you think about me stretching your little hole out while you were trying to study? Did it make you want to whine like this?"
"No... ah! Kai, please!" Damon whimpered, his voice shaking. He pushed his hips up against Kai’s thrusts, his entrance clinging to the silicone shaft with every push. He was completely at Kai's mercy, his hands reaching up to weakly grasp at Kai's wrists.
"Yes, you did," Kai laughed, picking up the pace. He found the whiny, desperate noises Damon was making absolutely hilarious. "You've been thinking about this all day. You're such a fucking slut for me."
Kai’s thrusts turned faster, deeper, his hips slamming into Damon's with a reckless, frantic energy that made the velvet cushions creak beneath their weight. He reached down to stroke the heavy, leaking length of Damon's cock, his fingers moving in a fast, tight rhythm that matched the motion of his hips.
"Look at that," Kai dirty-talked, his thumb sliding over the wet head of Damon’s cock. "You're absolutely leaking all over the couch for me. Such a fucking mess. Do you like it when I talk to you like this, Damon? Do you like knowing exactly what a bratty little bitch you are?"
"Yes! Yes, Kai!" Damon whimpered, his face completely wet with sweat and tears as he pushed back against the silicone with a sudden, frantic desperation. He was whining loudly now, his high-pitched whimpers filling the small living room. "Don't stop–fuck me harder, please! I'm your good boy–tell me I'm your good boy!"
"You are," Kai purred, his hips hitting Damon's prostate with a sudden, hard angle that made the blond's entire frame seize. "You're my perfect, obedient little bitch. You're so good for me, Damon. Just taking every single inch of my cock."
Damon let out a broken, high-pitched whimper, his eyes rolling back as the combined sensation of the handjob and the deep, pounding friction of the dildo drove him right to the edge. He was shaking so hard Kai had to use both hands on his thighs to keep him steady, his entry clamping down around the silicone in tight, desperate pulses.
"That's it, take it," Kai whispered, his voice dangerously low as he slammed his hips forward one last time. He leaned in for one final, deeply mocking kiss, pulling back to grin down at him. "Take it all for me, Damon. Cum for me."
Damon came in absolute, heavy silence. His mouth just opened in a silent gasp as his body went completely rigid, thick ropes of cum spilling out of his cock to cover his own stomach and Kai’s fingers in a messy, white flood. He was completely frozen for several seconds, his muscles clamping down around the silicone dildo in a series of fast, tight spasms.
Kai held him there, his chest pressed hard against Damon’s, feeling the rapid, frantic thumping of the blond's heart. He let out a long, shaky breath, leaning down to give Damon one last, slow, mocking kiss on the lips – this time staying long enough for Damon to taste the salt of his own sweat.
"Fuck, Damon," Kai muttered, his voice a low, gravelly rasp as he slowly pulled the silicone out of Damon's hole.
Damon was on the cushions, his long legs sliding off Kai's shoulders to hang limply over the edge of the sofa. He looked completely spent, his pale face flushed pink as he closed his eyes, his thin frame still twitching slightly from the lingering intensity.
Kai reached down, unbuckling the leather straps of the harness and letting it drop onto the rug. He climbed back onto the sofa, sliding his legs on either side of Damon’s hips until he was lying directly on top of the blond boy, his arms wrapping around Damon’s shoulders in a loose hold.
For a while, the only sound was their heavy, synchronized breathing. Kai pulled a soft fleece blanket from the back of the couch, carefully draping it over Damon’s shivering frame.
"Look at you," Kai whispered, his voice returning to its normal, mocking lilt as he wiped a stray tear from Damon's cheek with his thumb. "A complete mess. And you said it was disgusting."
Damon sniffled, burying his face in the crook of Kai's neck to hide his blush. "Shut up, Kai. Just... shut the fuck up for once."
"Haha, alright, alright," Kai laughed softly, pressing a gentle, genuine kiss to the top of Damon's messy blond hair. "You did good, Damon. For a brat."
