Actions

Work Header

More Than Fiction

Summary:

⋆⭒˚.⋆ Movie night is supposed to be quiet, just Izuku, Katsuki, and the couch. That is, until Ochako stops by and casually mentions AO3 and the Dynamight x Deku ship.

What starts as teasing and embarrassment leaves Izuku and Katsuki alone, scrolling through a fanfic written about them. The lines between fiction and reality blur fast, and what began as curiosity and awkward laughter turns into something heated, something they've both been craving. ⋆⭒˚.⋆

Notes:

Heyoooo I've been having too many one-shot ideas THAT I NEED TO GET OUT AND CANT FOCUS ON IONIC HEARTS AAAHHHHHH

anyway, here's another one babes

(See the end of the work for more notes.)

Work Text:

 

"AO3?" Izuku repeats, tasting the word like it's foreign, rolling it over with a faint squint of confusion.

"Yeah," Ochako says, leaning forward to grab her glass from the coffee table. The ice rattles against the sides as she takes a slow sip. "People upload all kinds of fanfics there. They've got, like, over twelve million works or something."

"Twelve million?" Izuku echoes softly, more to himself than her. It sounds absurd. How could there be that many stories about... well, anything? Before he can ask, Katsuki speaks up from beside him, voice flat and bored.

"Sounds stupid," Katsuki mutters, not even glancing their way. He's pretending to focus on the movie, but Izuku can tell he's only half paying attention. His hand moves automatically between the bowl of chips and his mouth, his jaw tight in that subtle way that says he's annoyed, though he's trying not to make a scene.

Ochako grins. She's always liked getting under Katsuki's skin, though she'd never admit it outright. She shows up at Katsuki's and Izuku's apartment whenever she feels like it, usually uninvited. Tonight was supposed to be quiet. Movie night, Katsuki's choice.

"There's actually some excellent stuff on there," she says after a moment, tone airy, conversational, but there's something mischievous in her eyes. Izuku doesn't notice it right away. She takes another sip, then looks at him over the rim of her glass, lips curving upward. "There's also quite a lot of Dynamight x Deku there."

The air shifts instantly, like someone pulled the plug on all the oxygen in the room. Izuku freezes, eyes darting between her and Katsuki. Katsuki pauses mid-motion, chip hovering in front of his mouth. For a second, nobody moves.

"H–Huh?" Izuku blurts out before he can stop himself, voice embarrassingly high.

"Yeah," Ochako says, smiling like she's just announced something completely normal, "I think it's the most popular ship on Ao3. Over sixty thousand stories."

Izuku's stomach drops. His cheeks go hot, and he can feel the heat spreading up his neck, creeping toward his ears, and he knows he's red, he always is when she does this. Ochako knows about his crush on his roommate, has known for years, and she's weaponizing it now, tossing it into the open like it's just harmless teasing. But she knows exactly what she's doing, how the sound of Katsuki's name paired with his own sends Izuku's thoughts into chaos.

He swallows hard, gripping the glass in his hand and risks a glance at Katsuki.

Katsuki's not watching the TV anymore. His body's turned toward Ochako, eyes narrowed in suspicion, mouth set in a sharp line. He looks like he's trying to figure out if she's joking, or if people really do write stories about them.

His arms cross over his chest with a quiet rustle of fabric. "What kind of shit do people even write about?" he asks, voice low, rough.

Ochako's smirk deepens. "Oh, there's a lot," she says, clearly delighted by the question. "Think of any genre, and there's probably a fanfic about it."

Izuku doesn't breathe. His mind's already spinning with the implications, the sheer idea of sixty thousand stories. Sixty thousand people, writing about him and Katsuki. Together. The thought is both mortifying and... something else he doesn't dare name.

He laughs weakly, but it sounds hollow in his throat. The air feels too thick, too warm, and Katsuki's presence suddenly feels louder.

He wants to disappear. Or at least, for the conversation to change. Because the longer it hangs there, the harder it gets to pretend he's not imagining exactly what those stories might say.

"Did you ever... uhm... read one?" Izuku asks before he can think it through, and as soon as the words leave his mouth, he regrets every single life choice that led him to this moment. Why did he ask that? It would be so odd. Both Katsuki and Ochako look at him, and his stomach immediately drops. "I–I mean about... us."

The silence stretches for a second too long, and his throat feels dry. He puts his glass back on the coffee table to seem more composed, but he's not sure if it's working.

Ochako's lips twitch before she bursts into a small giggle, the sound warm and amused. "Nah," she says, shaking her head, "it'd feel weird reading something about my friends."

"R–Right," Izuku mumbles, nodding too fast. His fingers twist around each other in his lap. The heat in his face won't go away, no matter how hard he wishes it would.

Ochako tilts her head, eyes flicking between him and Katsuki, and there's that look again—playful, knowing. "Are you really that surprised, though?" she asks. "People have been shipping the 'wonder duo' for years. They're not exactly hiding it."

Izuku laughs softly, a sound that's more awkward than amused. "Yeah, I guess."

But she's right. They really haven't been hiding it. Fans, interviewers, strangers online—they've all been speculating for years. Every time he and Katsuki show up together, there's always a headline, a post, some wild theory about how they must be secretly dating. Izuku's had to answer the "Are you two a couple?" question more times than he can count, and it never gets easier. Saying no always leaves this hollow ache in his chest, this quiet little sting that makes him feel stupid for wishing the answer could be different.

He's watched Katsuki handle it a hundred times, though, and always the same way. That quick, unimpressed "No," sometimes accompanied by an eye roll or a scoff. He says it like it's obvious, like it's barely worth the breath it takes to respond. And every single time, Izuku feels that weird, sinking disappointment crawl up his ribs. He knows he shouldn't. He knows it's pointless. But part of him still looks for something, some flicker of hesitation, some small sign that maybe Katsuki feels a fraction of what he does. It's never there.

After years of trying to find something that doesn't exist, he's learned to stop looking. Or at least pretend he has. Letting go sounds easy until he remembers how it feels to sit next to Katsuki like this, close enough to feel the warmth radiating off him, close enough to imagine what it would be like if things were different.

"Whatever," Katsuki says suddenly. His voice is casual, gruff, like none of this fazes him at all. "Let's just keep watching the damn movie." He leans back against the couch, one arm draped along the backrest, gaze already flicking toward the screen again.

Ochako smiles softly, not her usual teasing grin but something gentler, quieter. She reaches over and gives Izuku's hand a slight squeeze. "You're welcome," she mouths, her eyes glinting with something he can't quite name.

Izuku blinks at her, unsure what she means. Welcome for what? For embarrassing him? For making things awkward?

He turns back to the movie, pretending to focus, but his heart's still too loud in his chest, and the air between him and Katsuki feels heavier than before.

 


 

"Finally, she's gone." Katsuki exhales, dropping back onto the couch with a heavy thud. He rolls his eyes, running a hand through his hair, and lets out the kind of long-suffering sigh that makes it clear he's been holding it in since Ochako walked through the door.

"Kacchan, don't be mean," Izuku says, frowning as he follows him to the couch. The air still hums faintly with the awkwardness Ochako left behind.

Katsuki scoffs, grabbing a stray cushion and tossing it aside. "She needs to learn some fucking boundaries."

Izuku lets out a breath, soft and resigned. "She just likes hanging out," he murmurs, though even he can admit that Ochako's timing is... questionable.

He reaches for the thin blanket draped over the arm of the couch and spreads it across both of them, tugging it up until it covers their legs. The small weight of it feels grounding, comforting. He sinks a little deeper into the cushions, ready to finally relax, to forget the whole Ao3 conversation and watch the movie.

He glances toward Katsuki, waiting for him to hit play. But Katsuki doesn't move. Instead, he unlocks his phone and shifts closer, their thighs pressing together. Izuku freezes for a split second, every nerve in his body waking up at once.

"W–What are you doing?" he asks, trying for casual but failing miserably. His voice wavers just enough to betray him. "Do you... not wanna watch the movie?"

Katsuki gives him a look, that mix of disbelief and faint irritation that always makes Izuku feel like he's said something stupid.

"You're seriously telling me right now you don't wanna check out this AO3 shit?"

Oh. Oh no.

Izuku blinks, mouth opening and closing uselessly. "Uh... I mean, I was gonna, maybe... later," he says, though it sounds more like a question than an answer.

The idea had crossed his mind, but it was supposed to be a private curiosity, something he could quietly regret afterward. Not a group activity. Definitely not a Katsuki activity. Katsuki doesn't seem the slightest bit fazed. He's already typing something into the search bar, thumbs moving with purpose.

"We should just search up the ship and click on the most popular one."

Izuku can't believe how calm he is about this. His own heart is doing gymnastics in his chest, and Katsuki's sitting there like he's about to read a weather report. The couch suddenly feels too small, the air too thick. He can feel Katsuki's body heat seeping through the blanket and the solid weight of his thigh pressed against his own.

He swallows hard, forcing out a shaky, "Uhm... yeah, I guess we can check it out." The words come out hesitantly.

There's a faint smirk tugging at Katsuki's mouth as clicks on the website. The glow from his phone screen reflects against his face, sharp and intent.

Izuku tries to steady his breathing, but his palms are already slick with sweat. His pulse thrums in his ears as he watches Katsuki type "Dynamight x Deku" into the search bar.

He's not sure what he expects to see. Maybe something harmless, perhaps something horrifying, but the thought of reading whatever strangers have written about the two of them makes his stomach twist in equal parts dread and curiosity.

And Katsuki, of course, looks completely unbothered.

Izuku wishes, desperately, that he could borrow even a fraction of that calm. But all he can do is sit there under the blanket, pretending this is fine, pretending his heart isn't hammering loud enough for Katsuki to hear.

Izuku watches as Katsuki scrolls through the page, his thumb hovers only for a moment before he taps the first result, the most popular fic sitting smugly at the top of the list.

"What the fuck, why are there so many tags?" Katsuki mutters, frowning at the long block of text above the summary. His voice drips with irritation. "Who even has time for this shit?" He clicks his tongue, scrolling further. "Whatever, I'm not reading all that."

Izuku's stomach twists. "Wait, maybe we shou—"

"It'll be fine, nerd. Shut up." Katsuki cuts him off without looking up, already tapping on the name of the fic to start reading.

Izuku exhales through his nose, more out of habit than patience. He's never read a fanfic before, but he knows enough to realize that those tags are there for a reason. Warnings, breadcrumbs, sometimes traps.

He opens his mouth to argue again, but stops when Katsuki nudges his shoulder. "You reading or what?"

And with a sigh, Izuku starts reading.

It begins harmlessly. The story's written well. Shockingly well, actually, and before long, they've fallen into this strange rhythm. They read out loud, taking turns; Katsuki reads his lines with that natural bite in his voice, while Izuku, despite feeling ridiculous, can't help slipping into his usual earnest tone. The whole thing feels like some bizarre improv exercise, but it works. Somehow.

They even laugh a few times. The author clearly gets their dynamic: Katsuki's snappy one-liners, Izuku's overthinking, the way they talk past each other and still understand. It's unnervingly accurate.

"Wow," Izuku says, eyes widening as he leans in a little closer to the screen. "This is really well written!"

Katsuki grunts in agreement. "Could be a fucking novel if you ask me. No way some fifteen-year-old fangirl wrote that."

Izuku laughs softly. "Yeah... right? It's surprisingly good."

They keep reading, voices mingling in the dim light of the living room. The movie menu hums quietly in the background, long forgotten, but Izuku is still too aware of how close they're sitting, how Katsuki's arm brushes against his every now and then.

For a while, it's easy to forget what they're actually reading. The story feels safe. Mission scenes, banter, the occasional flash of emotion that makes Izuku's chest tighten a little too much, but then it shifts. The pacing slows.

Izuku notices it first. A sentence here, a description there, words that linger a little too long on a touch, a glance, a breath. Katsuki's reading slows, like he's realizing it too.

And then it happens.

The moment where the story stops being about fights and starts being about them. About tension thick enough to touch, about the space between a look and what it means.

"Uhm..." Izuku squints at the phone screen as Katsuki scrolls down to his next line. "'O–Oh, thank you for helping me with that villain, Dynamight,'" he reads slowly, his voice wobbling with disbelief. "'Izuku says, batting his eyelashes at his partner.'" He pauses, blinking once. Then again. "...What?" His eyebrows pull together, and a look of horror creeps over his face. "I would never do something like that!"

He folds his arms tight across his chest, shoulders curling in defensive protest. His voice goes up just a little too high to sound convincing.

Katsuki bursts out laughing. Not the polite kind either, loud, sharp, completely unrestrained laughter that makes his whole body shake.

"I don't know, Izuku," he manages between laughs, eyes glinting with mischief. "Sounds like something you'd do."

"It does not!" Izuku protests, cheeks already heating up.

"This author seems to be pretty accurate," Katsuki adds with a grin that's way too smug for someone reading a romance fic about himself.

"Shut up, Kacchan," Izuku mumbles, voice small but laced with embarrassment. He tugs the blanket higher, as if it can somehow shield him from the sheer absurdity of the situation. "Just keep reading."

Katsuki snorts, still grinning, but turns his attention back to the phone. His voice drops again into that lazy drawl as he continues, "'Of course, anything for my beautiful boyfri—'"

He stops. 

The word hangs there, unfinished, like static in the air. The silence that follows feels heavy, ridiculous, charged. Katsuki's face freezes, eyes fixed on the screen, mouth caught halfway open.

Izuku tries to keep a straight face, but a laugh bubbles up before he can swallow it. It comes out as a snort first, then a wheeze, which he quickly tries to stifle behind his hand.

Katsuki turns toward him immediately. "Shut the fuck up, nerd!" he snaps, though his voice cracks just a little at the end. "That shit is fucking ridiculous!"

But Izuku catches it, the faint blush dusting Katsuki's cheeks, almost hidden under the dim light of the TV. He's not imagining it. The great, strong Symbol of Victory, Katsuki Bakugo, is blushing.

And it's honestly kind of the best thing Izuku's ever seen.

"Why?" Izuku teases between quiet bursts of laughter. "You're the one who said this fic is accurate!"

Katsuki groans, rubbing the back of his neck in frustration. "Well, clearly not everything, dumbass! Or do you want me to call you my beautiful boyfriend?!"

Damn, yes.

The question hits harder than it should. Izuku's laughter stutters and falters, fading into the hum. He forces a small laugh, clearing his throat as if that'll somehow erase what he's thinking. 

"No, I just... think it's funny," he says, his voice softer now, a little uneven.

Katsuki clicks his tongue, muttering something under his breath that Izuku can't catch, and then, unexpectedly, scrolls down. He keeps reading.

Izuku blinks. He didn't think Katsuki would continue after that line. He'd half expected him to toss the phone aside, declare the whole thing "stupid," and go back to the movie. But instead, Katsuki just shifts slightly on the couch, leans in again, and picks up where he left off, his voice steady but quieter.

The air between them feels different now. Not awkward, exactly... just charged, like there's something else sitting between them that neither of them wants to name. Izuku tries to focus on the story again, but his heartbeat won't slow down, and every time Katsuki speaks, every word feels a little too close.

There are some more cringy lines after that, but it gets worse. A lot worse.

He should've expected the smut. He's seen tons of NSFW art of Dynamight x Deku, of course it's also in fanfics.

Izuku's heart is pounding in his chest like a drum, each beat echoing the chaos inside him. He's tucked under a blanket with Katsuki, both of them engrossed in a screen that's describing Izuku's wet dreams.

The silence between them is thick, almost tangible, and it's making everything more intense. Izuku can feel the heat radiating from Katsuki's body, and it's doing nothing to calm the storm brewing inside him. He shifts slightly, trying to adjust the blanket to hide the evidence of his arousal, but it's a losing battle.

Katsuki breaks the silence, his voice low and gruff. "That's also bullshit. No way I would go that easy on you, you're not some porcelain doll."

Izuku's mind races, memories of his fantasies flooding back. In every one of them, Katsuki is anything but gentle. His heart skips a beat, and he feels a flush creep up his neck. Why did Katsuki have to say that? It's like he can read Izuku's thoughts, like he knows exactly what's going through his mind.

"Y-Yeah, I don't like that either," Izuku stammers, immediately regretting the words as they leave his mouth. He wants to take them back, to stuff them back in, but it's too late. The damage is done.

Katsuki glances at him, his expression unreadable, before focusing back on the screen. Izuku feels like he's under a microscope, like Katsuki can see right through him. He's freaking out inside, his mind a whirlwind of thoughts and emotions.

Katsuki scoffs, the sound cutting through the silence like a knife. "Fucking ridiculous, there's no way you could suck me off all the way."

Izuku blinks, his mind snapping back to the present. He frowns, a spark of defiance igniting within him.

"I'm sure I could," he says, his voice steadier than he feels.

Katsuki rolls his eyes, a smirk playing at the corner of his mouth. "No, you can barely even brush your tongue without gagging."

Izuku crosses his arms, a stubborn set to his jaw. "These two are completely different things! I know methods, I could suck you dry, mister!"

Katsuki's eyes widen, a mix of surprise and something else flickering in their depths. Izuku feels a rush of triumph, but it's short-lived. He's snapped out of his bravado, reality crashing back in. How could he say something like that? He's playing with fire, and he knows it. 

Izuku's world spins as Katsuki suddenly yanks the blanket away, leaving him exposed and vulnerable. A shriek escapes his lips before he can stop it. He clamps his hands over his hard-on, feeling the heat rush to his face. It's like his cheeks are on fire, matching the intensity of his embarrassment.

Katsuki's smirk is infuriating, his eyes gleaming with a mix of amusement and something darker. 

"You're as hard as a rock," he drawls, tilting his head as if studying a fascinating specimen.

"W-Well, what did you expect?!" Izuku snaps, scooting away from Katsuki. "We're basically reading porn together right now!"

"Not basically, we are." 

"I-It's just a natural bodily reaction that can happen in any context with sexual stuff and it's not like I'm able to control it, and-"

His words are cut off as Katsuki grips his shirt, pulling him forward with a force that leaves Izuku breathless. Their lips collide, and Izuku's eyes widen in shock. His heart is a wild beast, pounding against his ribs, threatening to break free. The world around him fades, leaving only the sensation of Katsuki's mouth on his.

It takes a moment for Izuku to find his bearings, but when he does, he melts into the kiss. His eyes flutter closed, and he loses himself in the sensation. The kiss starts slow, a gentle exploration, but it quickly escalates. Izuku parts his lips, and Katsuki takes the invitation, pushing his tongue inside.

It's a claim, a demand, and Izuku meets it head-on, his own tongue tangling with Katsuki's in a frenzied rhythm. It becomes rougher, more heated, a dance of tongues and teeth. The room spins around them, and all Izuku can think about is the taste of Katsuki, the feel of his lips, the heat of his body.

Izuku breaks away from the kiss, his breath coming in ragged gasps as he makes his way to sit on his lap. He straddles Katsuki, his hands diving into Katsuki's blond hair, pulling him back into a fierce kiss. Their lips clash, teeth clinking, tongues battling for dominance. It's a chaotic dance, a whirlwind of sensation that leaves Izuku dizzy and desperate.

Katsuki's hands roam Izuku's body, tracing lines of fire as they glide over his skin. They slip under his shirt, fingers brushing over his nipples, and Izuku can't help the whimper that escapes him. Katsuki pulls back slightly, a smirk playing on his lips.

"Sensitive, huh?" he teases, his voice low and rough. He pinches Izuku's nipple, hard, and Izuku gasps, his fingers tightening in Katsuki's hair. "Guess the fanfic got that part right," Katsuki murmurs, his eyes gleaming with satisfaction.

"S-Shut up," he pouts, his face flushing with embarrassment.

Katsuki starts kissing along his jaw and neck. His lips leave a trail of hickeys and bite marks, each one sending a jolt of pleasure straight to Izuku's core. Izuku grinds down on Katsuki, their erections rubbing together through the fabric of their pants. They both moan, the sound raw and needy, and Izuku feels lightheaded, like he's floating on a cloud of lust.

Katsuki pulls off Izuku's shirt, his eyes roving over Izuku's bare chest. Izuku feels a flush creep up his body, a mix of shyness and anticipation. He starts to shy away, but Katsuki pulls him back, his mouth capturing one of Izuku's nipples.

He sucks hard, the sensation sending jolts of pleasure straight to Izuku's dick. Izuku jumps, a whimper leaves his mouth, and Katsuki bites down, the sharp pain mingling with the pleasure.

Almost instinctively, Izuku keeps grinding down on Katsuki, the friction sending sparks of pleasure through his body. Katsuki groans, his hands gripping Izuku's hips, pulling him closer. He curses under his breath, his voice a low rumble that vibrates through Izuku.

The room spins around them, and Izuku can't be sure if this is a dream or reality. All he knows is the heat of Katsuki's body, the taste of his lips, the feel of his hands, and the overwhelming need that threatens to consume him.

Izuku's voice is a shaky whisper as he speaks, his eyes locked with Katsuki's. "K-Kacchan, if you keep going like this, I might cum in my pants." The words tumble out.

He watches as Katsuki pulls away from his nipple, his lips red and swollen, face flushed with desire. No one has ever looked at Izuku like this before, with such raw, unbridled hunger.

"Do it," Katsuki demands, his voice low and gruff, leaving no room for argument.

"But-" Izuku's protest is cut off by a moan as Katsuki latches onto his other nipple, giving it the same rough, demanding treatment. The sensation is overwhelming, a mix of pleasure and pain that sends jolts straight to his cock.

Katsuki starts grinding up against him, his movements erratic and desperate. Izuku meets him thrust for thrust, their bodies moving in sync, driven by a primal need. Katsuki's hand finds its way to Izuku's cock, stroking him through his pants with erratic, urgent movements. The friction is almost too much, the pleasure building to a crescendo that threatens to consume him.

"Kacchan, Kacchan, gonna-" Izuku's moans grow louder, his voice breaking with each word.

It only takes a few more strokes, and he's tumbling over the edge, his body convulsing as he cums in his pants. He throws his head back, tears gathering at the corners of his eyes as he chokes back a sob. The intensity of it all is almost too much, a wave of emotion and sensation that leaves him breathless.

Katsuki slows his movements, his hand still on Izuku's body, gentle now, soothing. There's a visible wet spot on Izuku's grey sweatpants. Izuku leans against Katsuki's shoulder, burying his head in his neck, his breath coming in heavy gasps.

Katsuki's fingers stroke up and down his back, a soft, comforting touch that contrasts with the raw, desperate need from moments before. In this moment, Izuku feels safe, cherished, and utterly spent.

"You okay, baby?" Katsuki's voice is a low rumble, his words sending shivers down Izuku's spine.

The nickname makes Izuku's skin prickle with goosebumps, but he decides not to mention it, not wanting to break the spell of the moment.

"Y-Yeah," Izuku manages to stammer out, his voice barely above a whisper.

"Good," Katsuki replies, his tone firm and final.

Without a moment's hesitation, he stands up, his hands firmly gripping Izuku's ass, lifting him effortlessly. Izuku yelps in surprise, his arms and legs instinctively wrapping around Katsuki, holding on tight.

Katsuki strides to his bedroom, and he kicks the door closed behind them, the sound echoing through the room. He pins Izuku against the door, his mouth crashing down on Izuku's in a fierce, urgent kiss. Izuku can feel his body responding, his arousal building once again, the heat between them almost palpable.

They grow impatient, their hands fumbling with each other's clothes, tearing them off in a rush of desperation. Katsuki's mouth never leaves Izuku's, his kisses rough, leaving Izuku breathless and wanting more.

"You know," Katsuki murmurs between kisses, his voice laced with a challenge, "I wonder if you're all talk."

Izuku pulls back, confusion written all over his face. What is Katsuki talking about?

Before he can ask, he feels a sharp tug on his hair, and he's pushed down to his knees, his face level with Katsuki's cock. It's bigger than he ever imagined, a sight that makes his heart race and his mouth water. They've seen each other naked countless times in the locker room and showers, but it always felt wrong to stare, to really look. Now, with Katsuki standing before him, his body a work of art, Izuku can't help but drink in the sight, his eyes roving over every inch of him.

Katsuki grips his hair tightly, his eyes blazing down at Izuku with a mix of lust and challenge. Izuku pushes away his racing thoughts, focusing solely on the task at hand. He wraps his lips around the head of Katsuki's cock, his tongue circling, tasting the pre-cum. A groan of delight escapes him, the flavor and sensation overwhelming in the best way possible. It's everything he ever dreamed of, and more.

Katsuki's size is intimidating, and Izuku takes a moment to gather himself, licking his lips in anticipation. He places his hands on Katsuki's thighs, feeling the firm muscles beneath his fingers. Slowly, he pushes forward, taking more and more of Katsuki into his mouth. It's a challenge, a test of his limits, and he meets it head-on. He gags occasionally, tears welling up in his eyes, but the sight of Katsuki above him, eyes darkened with lust, spurs him on.

Finally, Izuku has all of Katsuki inside his mouth and throat, staying like this for a second as he adjusts to the overwhelming sensation. He looks up at Katsuki, whose grip in his hair tightens, the pressure almost painful, but it only serves to heighten his arousal.

"Fuck, I wish I could take a picture of you right now," Katsuki mumbles, his voice thick with desire. A sense of pride fills Izuku, knowing he's the one making Katsuki feel this good.

Izuku starts to move, his head bobbing up and down, his mouth creating a tight, wet seal around Katsuki's cock. He sucks hard, his cheeks hollowing out, and Katsuki's groans and moans fill the room, a symphony of pleasure.

"Fuck, Izuku," Katsuki pants, his free hand running through his hair as their eyes lock. "The author wasn't wrong."

Izuku hums in agreement, the vibration sending a shiver through Katsuki. He picks up the pace, his tongue circling and swirling, his lips sliding up and down Katsuki's cock. Suddenly, Katsuki's hands are in his hair, gripping tight, and he's pushing Izuku down, snapping his hips forward. Izuku gags, tears streaming down his cheeks, but the look in his eyes tells Katsuki that this is precisely what Izuku wants.

Katsuki starts moving quicker, his hips thrusting, fucking Izuku's face. Izuku reaches down, his hand wrapping around his own cock, stroking in time with Katsuki's movements. The sensation of Katsuki's cock in his mouth, the sound of his moans, the feel of his own hand... It's all too much, a perfect storm of pleasure. Izuku can feel the vibrations of his own moans through Katsuki's dick, the connection between them intense and electric.

Katsuki's breath is coming in ragged gasps, his words a desperate, breathless plea. "Fuck, fuck, fuck, I'm gonna cum. Gonna cum and you're gonna swallow it all, be my little cum dumpster." His words send a jolt of electricity straight to Izuku's core, making his dick twitch and pre-cum drip down his thighs.

Izuku hums around Katsuki's cock, a sound of agreement and encouragement, and it's all the push Katsuki needs. A few more thrusts and he's cumming, his release spilling down Izuku's throat, the taste of him overwhelming and intoxicating.

Katsuki's grip on Izuku's hair loosens, and he gently strokes through it. He pulls out of Izuku's mouth, and Izuku gasps for air, a mix of saliva and cum dripping down the corners of his mouth. His lips are swollen, his eyes glassy, and he looks utterly wrecked.

Katsuki crouches down in front of him, his grin wicked and satisfied. "You already look so fucked out, and I haven't even touched you yet," he murmurs, his voice low and seductive.

With a rough grab of Izuku's arm, Katsuki pulls him up, a yelp slips out in a breath. He's pushed onto the bed, his head hitting the pillows, and Katsuki is immediately on top of him, caging him in with his bigger frame. The weight of him, the heat of him, it's almost too much, and Izuku can feel his heart going insane, his body responding to the proximity.

Katsuki grabs Izuku by the throat, pushing his head back, his eyes roving over the hickeys and bite marks he left earlier.

"Fuck, you should consider giving up being a hero and be a porn star instead," he says, his voice laced with a mix of admiration and amusement. "I know you would be very successful."

"S-Shut up..." Izuku manages to mumble, his voice raspy and strained from the big dick in his mouth just moments ago.

Katsuki's voice is a low, teasing drawl, his words sending a shiver down Izuku's spine. "Oh, finally got your voice back."

He reaches over to the nightstand, grabbing a bottle of lube. He squirts some onto his fingers, the sound of it dripping onto his skin almost obscene. Katsuki positions himself between Izuku's legs, pushing them open, his fingers circling the rim of Izuku's hole, eliciting whimpers and gasps from the man beneath him.

"But you won't be able to talk for much longer," his voice laced with a dark, seductive promise.

"I-" Izuku tries to speak, but his words are cut off by a sharp gasp as Katsuki shoves two fingers inside him, the intrusion sudden and overwhelming.

A loud moan spills from his lips, his body arching off the bed and hands gripping the sheets in a white-knuckled hold.

"What was that?" Katsuki grins down at him, his eyes gleaming with a mix of amusement and lust.

He speeds up his movements, his fingers curling and searching, hitting that special spot that sends jolts of pleasure straight to Izuku's core. Izuku tries to talk again, but all that comes out are mumbles and slurred words, his mind a whirlwind of sensation and disbelief.

Katsuki chuckles, the sound low and rumbling. "Fuck, this is even fucking better than in any of my dreams about you," he murmurs, adding a third finger, stretching Izuku, preparing him. "You have no fucking idea how many times I imagined this."

Izuku's eyes widen, his mind racing. He didn't expect this, didn't expect Katsuki to want him like this. He tries to reply, but in that exact moment, Katsuki hits his prostate again, and Izuku's back arches, a cry torn from his throat as tears gather at the corners of his eyes.

Katsuki leans down, pinching one of Izuku's nipples, the feeling sending a jolt of pleasure-pain through him.

"You have no fucking idea what you're doing to me every fucking day," he growls, his voice rough with desire. "Walking around the apartment with those fucking too-tight shorts, showing off those fucking legs and heavenly ass."

Izuku's mind reels, a mix of shock and arousal coursing through him. He wasn't even doing it on purpose, hadn't even noticed the effect he was having on Katsuki. Katsuki picks up the speed again, his fingers thrusting in and out of Izuku, the sound of it obscene and wet. Izuku can feel the saliva pooling in his mouth, drooling down his chin as he's overwhelmed by everything.

"And that, in combo with when you borrow my clothes because you were too lazy to do your laundry," Katsuki continues, his voice low. "Makes me wanna bend you over the table and fucking destroy you, you fucking slut." The words are harsh, but they send a thrill of desire straight to Izuku's core, his body responding to Katsuki's dominance and need.

Izuku can't hold back any longer. The need, the desire, it's all consuming, and he gathers up the last shreds of his sanity to speak.

"Need Kacchan," he slurs, his words drunken and desperate. Katsuki smirks down at him, his eyes gleaming with satisfaction and a hint of cruelty.

"But I'm right here. What do you need, pretty boy?" Katsuki teases, and Izuku can feel the heat rising in his cheeks, his body aching with need.

"F-Fuck me, n-need Kacchan's c-cock," Izuku manages to stammer out, his voice breaking with each word.

Katsuki hums in satisfaction at Izuku begging, pulling his fingers out of him. Before Izuku can even miss the feeling, Katsuki thrusts inside him, one swift, powerful movement that leaves Izuku screaming.

The scream is a mix of pleasure and pain, but it's overwhelmingly good, a sensation that consumes him entirely. Katsuki doesn't move immediately, giving Izuku a few moments to adjust, his body stretching to accommodate the intrusion. Katsuki knows him well, can read him like a book, and when their eyes lock, Izuku mirrors Katsuki's hungry look, a silent signal that he's ready.

"F-Fuck, you're tight," Katsuki growls, his voice a low, primal sound.

He sets a ruthless pace, his hips snapping forward, each thrust driving him deeper, harder. It only takes a few thrusts for him to find Izuku's prostate, and Izuku's world shatters, tears streaming down his face as lewd sounds and screams are forced from his lips. Katsuki's eyes never leave Izuku's face, taking in every twitch, every tear, every bead of sweat. 

"Fuck, wanna make a sex tape and show those assholes that I'm doing anything but go easy on you," he mutters, his voice rough with desire and something darker, something possessive.

Izuku throws his head back into the pillows, his body arching off the bed as Katsuki picks up the pace, his grip on Izuku's hips tight, almost bruising. Izuku knows that's Katsuki's goal, though, to leave his mark, to claim him, and he welcomes it, his body responding to the dominance, the need, the hunger.

Izuku's hips start to quiver, his body trembling on the edge of release. He clenches down on Katsuki, a silent signal that he's close. Katsuki grunts, a low, animalistic sound, and leans down, his lips crashing against Izuku's in a fierce, hungry kiss. It's not a gentle kiss, not a tender caress, but a claiming and consuming kiss, swallowing Izuku's moans and cries.

He pulls away, but only slightly, their faces still close, their breaths mingling. "You gonna cum, baby? Cum on my dick without me touching you?" Katsuki's voice is a low, rough murmur, a challenge and a promise all at once.

Izuku nods with a sob as he wraps his arms around Katsuki's neck, clinging to him like a lifeline. "I-Inside, want y-your cum," he manages to gasp out, his voice broken and desperate.

He's never felt like this, so utterly wrecked, so entirely at the mercy of his own body and Katsuki's relentless thrusts.

Katsuki smirks down at him, a wicked, satisfied grin. "Yeah? Want your Kacchan to fill you up?" he says, a seductive whisper that sends a shiver down Izuku's spine.

"Y-Yes!" Izuku sobs, his body tensing, his muscles coiling tight as a spring. And then he's screaming, a raw, primal sound that tears from his throat. "AH! K-Kacchan!" His eyes roll back, his vision blurring, a mix of tears and overwhelming sensation. His body goes limp, all his muscles leaving him, his arms falling to his sides, boneless and spent.

"Fuck, fuck, fuck, you're so fucking hot," Katsuki groans, his thrusts becoming more frantic, more desperate.

It doesn't take long for him to follow Izuku over the edge, his own release spilling into him, filling him, marking him.

After a few more slow, drawn-out thrusts, Katsuki pulls out, sitting up to take in the sight before him. Izuku is a mess, a beautiful, broken mess, his body glistening with sweat, his face flushed, his eyes glassy and unfocused. Katsuki's gaze roves over him, taking in every detail, every mark, every sign of their intense, passionate encounter.

His body is a canvas of hickeys, his face flushed and sweaty, cum leaking out of his tight hole and coats his stomach and chest. Katsuki sighs, a satisfied, contented sound, as he runs a hand through his hair, the picture of a man who has just had his world rocked. He plops down next to Izuku, and for a moment, they don't say anything. Not like Izuku is even capable of forming coherent thoughts, let alone words.

Eventually, Katsuki pulls Izuku closer, his arms wrapping around him in a tight, comforting hug. Izuku lets him, his body still completely limp, his mind dazed and drifting. Katsuki's hand gently runs through Izuku's sweaty hair, the motion soothing and lulling, and Izuku can feel his eyes growing heavy, his body relaxing into Katsuki's embrace. He dozes off, his mind slipping into a blissful, dreamless sleep.

Katsuki notices Izuku's change in breathing, the soft, even sounds of sleep, and a smirk plays on his lips. He reaches down, pinching one of Izuku's butt cheeks, the sudden, sharp pain making Izuku yelp and his eyes shoot open. He frowns at Katsuki's smirking face, a mix of confusion and annoyance flashing across his features.

"Hey!" Izuku exclaims.

"Back from cloud 9?" Katsuki asks, his voice laced with amusement and a hint of tenderness.

He leans down, pressing a soft kiss to Izuku's forehead, and Izuku can feel himself melting, his body responding to the gentle, affectionate gesture.

"You're mean," Izuku mumbles, a blush creeping up his cheeks as he looks away, trying to hide his smile.

"Oh, really?" Katsuki raises one of his eyebrows playfully, and Izuku has to hold back a smile, his heart fluttering at the sight of Katsuki's playful, teasing demeanor.

Katsuki laughs, the sound low and rumbling, and then pulls Izuku in for a kiss. Izuku is caught off guard, but then kisses him back, scooting closer to Katsuki, his body pressing against his, seeking more of his touch, his warmth, his everything.

The kiss isn't like before. It's slower, the kind of softness that makes Izuku's heart swell until it feels too big for his chest. Katsuki's lips move against his like he's trying to memorize something, like he's not fighting or proving anything this time, just feeling. Izuku could stay there forever, in that small, quiet space where everything feels calm and right until Katsuki pulls away.

Izuku lets out a tiny, involuntary pout, and Katsuki's laugh, low and warm, fills the silence between them.

"We need to get cleaned up," he says, brushing a thumb against Izuku's cheek. "We're all sticky."

Izuku groans dramatically, like the idea of moving is some unbearable tragedy. Katsuki rolls his eyes and mutters something about him being a pain in the ass before grabbing his wrist and dragging him toward the bathroom.

The steam fogs up the mirror while the water runs, and Izuku can barely keep his eyes open as Katsuki shoves him lightly under the spray. He keeps nodding off, leaning against the tiles, until Katsuki flicks water at his face with a huff.

"Don't you dare fall asleep standing, nerd."

Izuku mumbles something that might be an apology, might be nonsense. Katsuki just snorts and nudges his shoulder.

 


 

By the time they stumble out of the bathroom, the air between them has quieted again, heavy but comfortable. They don't even talk about which bed to use; they both know Katsuki's sheets are a lost cause. So Izuku tugs him toward his room instead, the weight of exhaustion starting to pull him down.

Katsuki barely has time to react before Izuku tackles him onto the bed, landing with a soft thump that makes the mattress bounce. Izuku immediately collapses on top of him, burying his face into the crook of his neck, breathing him in like he's grounding himself there. Katsuki smells like soap and warmth and something that feels too much like home.

"You're not gonna get up anytime soon," Izuku mumbles, voice muffled against his skin. "I'll make sure of it."

Katsuki chuckles, one hand finding its way into Izuku's hair. "I won't. Don't worry."

Izuku hums in response, half-asleep already, his chest pressed against the steady rise and fall of Katsuki's breathing. He doesn't say anything else, just lets himself melt into the warmth of it all, the safety, the closeness, the quiet.

Tonight, Katsuki feels different. Softer. The rough edges are still there, but blurred somehow, gentled by something Izuku can't quite name. He's seen glimpses of this side before, in rare smiles, in moments when Katsuki thought no one was watching, but never like this. Never so open.

"Kacchan, was this a one-time thing?" Izuku whispers into the quiet, the words barely leaving his mouth.

The room feels heavy with silence, thick enough to press against his chest, and he can't let it go unanswered, not before sleep drags him under. He needs to know.

Katsuki doesn't answer right away. Instead, he tightens his arms around Izuku, pulling him closer, and the steady pressure of his body against his own says more than words could.

"I don't want it to be if you don't want it to be as well," Katsuki murmurs, so quiet that if he weren't pressed this close to him, he wouldn't hear it.

A breath he didn't realize he was holding escapes in relief. "No... I don't want it to be either."

Katsuki pauses, silent for a long moment, before his voice finally comes again. "So... do you want to make Dynamight x Deku canon?"

Izuku's head snaps up, eyes widening as he looks at him, heart hammering. "Do you?"

"Do you?" Katsuki quirks an eyebrow, that teasing smirk that always makes Izuku's stomach flip.

"I asked first," Izuku pouts.

"I asked second," Katsuki counters immediately, calm and deliberately annoying.

Izuku bites the inside of his cheek, heat rushing to his ears, and looks away, his brain a jumble of nervousness and excitement.

"Yeah..." he mumbles, barely audible, trying to organize the chaos in his chest.

Katsuki doesn't give him time to spiral. He grabs Izuku's face, tilting his chin upward, and presses their lips together in a soft, deliberate kiss.

When he pulls back, he whispers, voice low, "Good. Because I want to too."

Izuku's eyes widen at the confession, and he can't stop staring at Katsuki's blushing face.

"I... I didn't know you like me that way," he admits softly, voice trembling with disbelief.

Katsuki rolls his eyes, sighing. "Clearly."

Izuku pushes himself up, straddling Katsuki's stomach, and the blond lets out a small groan.

"Don't give me that look! It's not like you knew either!"

"But I dropped so many hints for years!" Katsuki scoffs, though there's something lighter in his tone, almost like amusement now.

"What?! There was nothing!" Izuku protests, arms crossing in front of his chest.

"You're just an idiot," Katsuki mutters, voice softening slightly.

"Kacchan," Izuku says again, this time crossing his arms with a grin tugging at his lips, holding back the laughter threatening to spill.

Katsuki grabs him firmly, pulling Izuku back down to lie on his chest. "Whatever," he mutters, pressing their bodies together again. "I have you now, and I'm not letting you go."

Izuku laughs softly, heart fluttering in his chest, and presses a peck to Katsuki's lips. "I love you, Kacchan," he whispers, words tasting like warmth and relief.

Katsuki freezes for a fraction of a second, eyes widening, before a smile spreads across his face, a smile Izuku has never seen before. It's full of adoration, gentle and wide, reaching into every part of him and making his chest ache in the best way.

"I love you too, Izuku," Katsuki says, voice low but steady, firm and full of everything Izuku didn't realize he needed to hear until now.

Izuku nuzzles into him, letting the quiet weight of the moment settle around them. Everything feels softer tonight. Katsuki's laughter, his warmth, the way he holds him. And Izuku lets himself feel it all, heart racing, chest full, safe, and completely in love.

 


 

The next morning feels unreal. Izuku scrolls through his phone, as he rereads their announcement: "We're officially together. Dynamight x Deku is canon". His chest tightens and loosens all at once, like he's holding his breath and exhaling for the first time in years. 

Notifications explode. Friends, family, fans, they all react instantly. Hearts, emojis, cheering messages. Izuku can't help the grin that spreads across his face. Ochako's message pops up first, a string of exclamation marks and dancing little icons that makes him laugh. Eijiro's text is loud and messy: "Finally! About damn time you idiots!". Even his mom's calm, sweet message "I'm so proud of you, Izuku." lands heavier than he expected.

The world outside their little bubble reacts too, of course. Mostly positive, but some reactions sting just a little. Parasocial fans lamenting that their favorite heroes aren't theirs, screaming in the weird, dramatic way only the internet can manage. Izuku scrolls past without thinking too hard. It doesn't matter. None of it matters. He's here, beside Katsuki, and the rest is background noise.

Katsuki leans back on the couch, phone in hand, smirking like the whole world isn't exploding in trending hashtags just for them. He nudges Izuku with an elbow, and Izuku can't stop the laugh that escapes him.

 

Weeks pass in a blur of messages, fanart, and fanfics flooding in faster than either of them can keep up with. The attention is overwhelming, but it's also exhilarating. Each story, each picture, each little celebration from the fandom feels like a reminder: this is real. They're real. And they're together.

Izuku leans into Katsuki's side, hand slipping into his, fingers intertwining effortlessly. The warmth of his body is grounding, like he's finally anchored somewhere he's meant to be. He closes his eyes for a moment, taking in the steady rise and fall of Katsuki's chest. It's calm, it's safe, it's home.

He hasn't felt this way in forever. Light, steady, unafraid. The sort of happiness that doesn't demand perfection, that doesn't wobble on the edge of longing or uncertainty. Katsuki is here. Katsuki hasn't run. He's right here, holding Izuku, and it's enough to fill the emptiness Izuku didn't realize he'd been carrying.

He tilts his head, brushing a soft kiss along Katsuki's shoulder, and the small, almost imperceptible smile Katsuki gives in return makes his heart flutter like it's brand new. For once in a long time, Izuku doesn't have to plan, hope, or wait.

He's ready. Ready for the long days, the short nights, the chaos of life with Katsuki by his side. And he knows he can face it all. Not because he's brave or strong, but because he isn't alone anymore.

Izuku exhales, soft and slow, and for the first time, the word "forever" doesn't scare him because he knows, he won't spend forever alone.

 

Notes:

I HOPE YOU LIKE IT
...because I'm not fully satisfied, but idk what it is
pls tell me I'm trippin, guys...

If you ever have any one-shot ideas, feel free to drop them in the comments! I might find something I like and decide to write it. :) ofc, I’ll tag you if that happens!