Work Text:
The doorbell rings just as his hag of a mother starts to get on him again for not wanting to have some stupid party. She’s convinced he’s missing out on his youth, but Katsuki can’t stand the idea of having more than two friends in his house at any given time, so he doesn’t really see the whole appeal.
“That’s Deku,” Katsuki grins, using the excuse of needing to greet the one person he does allow over to escape his mother’s growing scowl.
The best thing about Katsuki’s birthday is that, ever since he can remember, Izuku always makes time to come see him. Every single year. It doesn’t matter that he’s one of the top Pro Heroes in the game, he’ll show up to every birthday early with the best presents and some of Katsuki’s favorite snacks in tow.
Katsuki does his best to open the door as casually as he can, heart panging rapidly in his chest while he does, and when Izuku’s bright smile immediately greets him, Katsuki almost slams the door in his face so he can calm down.
“Kacchan! Happy birthday!” Izuku exclaims, reaching out and pulling Katsuki into a big hug, the two bags of presents he’s holding ungracefully hitting Katsuki’s back. Katsuki melts into the embrace, his horrible, moronic heart being fucking stupid as always as he subtly tries not to be overwhelmed by Izuku’s familiar scent.
“Hey, nerd. Even earlier than usual, hm? Nothing else going on? Thought you were a Pro.”
Izuku laughs, pulling back and pulling at Katsuki’s cheeks. “Nothing is as important as Kacchan’s birthday. How does it feel being fifteen now?”
Katsuki rolls his eyes. “Feels the same as being fourteen.”
“Izuku, lovely, welcome in!”
Katsuki’s smile twists down, but before he complain, his mother’s already stolen Izuku away from him, dragging him inside and thanking him again for always taking time out of his busy day to come celebrate my brat of a son’s birthday.
Izuku reassures her, of course, that it’s not a bother at all, that he loves coming to see Kacchan, that he’s actually waiting for the day that Kacchan will no longer want to see him. Katsuki scoffs after he says it and Izuku shoots him a quick, fond look that Katsuki feels all the way in his bones.
They talk for a few minutes, Katsuki settling beside Izuku on their couch, making sure their thighs touch. Izuku naturally leans into it, still enthusiastically talking to his mother, and there goes Katsuki’s stupid fucking heart again.
Eventually, when his father wanders in, his mother seems to decide it’s time to make an announcement. “Well Katsuki, it’s time for your real birthday present from us. Are you ready for it?”
Katsuki crosses his arms, leaning back as he glares at her. He hates when she does this shit. “No, but I bet it’s fucking stupid since you’re making a big deal out of it.”
“Katsuki, I swear to—”
“Anyway,” his father cuts in. Izuku laughs softly next to him. “As your mother was saying, we do have a present we know you’ll enjoy.” He points unceremoniously towards Izuku. Katsuki blanches at the mere implication. Do they know…?
His mother huffs. “Yes, well, since you can’t stand the idea of us being with you on your birthday, which is, by the way, the day that I gave birth to you—after hours and hours of painful labor, might I add—we’ve decided to leave you two alone. Your father and I will be staying at a very fancy hotel tonight, which means you have the house and your friend all to yourself. No one to bother you.” She gives Katsuki a coy smile. “And I know that you love Izuku coming over. It’s almost as if you frantically cleaned up your entire room just in case he may want to come in and see your growing All Might collection, huh?”
Katsuki’s instantly jolting up. “You fucking—”
“It’s exciting, right, Kacchan?!” Izuku gushes next to him, turning to face him with a beaming smile while simultaneously placing one large hand on Katsuki’s arm and gently holding him down. “I know I’m excited to watch a horror movie with you and watch you pretend to not be scared.”
Katsuki deflates back onto the couch, scowling. “I don’t get scared, those movies just suck. They’re so dumb that I can’t watch them after a while. Not my fault they’re boring.”
“Ah, yes, that explains why you were jumping in your seat every ten minutes last time we watched one.”
Katsuki rolls his eyes, facing his parents again, and they have those dumb smiles on their faces like they love him. It’s annoying because Katsuki knows that they do, and, to add even more to his annoyance, they’re right. This is the one of the best presents they could have given him.
He shifts in place under all the attention. “So, when are you leaving, then?”
“So ready to kick us out, huh, brat?” His mother crosses her arms. “We’ll leave in a few minutes. Your father is still struggling to find his favorite socks.”
“They’re important socks, Mitsuki.”
“Not that important since you keep losing them,” she teases before nodding at them. “You two enjoy yourselves, alright? Don’t let any of the food I made go to waste either. Especially you, Izuku. I know you’re busy being the No. 4 hero and all that, but you look too skinny.”
Izuku lets out an awkward laugh. “Ah, yes, I’ll make sure to eat lots, Auntie, thank you! I’m sure Kacchan wouldn’t let me starve anyway. He’s very bossy.”
“That’s because you need to eat more, nerd,” he bites out. His mother continues to stand there, obviously waiting. “And, sure. We’ll eat well. Thanks,” Katsuki finally adds, just so she’ll leave already. Thankfully, she takes the hint, dragging his father into their room to finish packing.
For the remaining time his parents are there, Katsuki and Izuku patiently sit, their conversation almost painfully polite. When his parents finally leave, and they’re all alone in his house, the awkward tension doesn’t disappear. It’s as if all the air’s been sucked out of the room. As if it’s just the two of them left on the planet. As if they came into existence like this.
Katsuki really needs to get himself under control. Yet, when he finally manages to glance back at Izuku, Izuku’s face is flushed, his hands playing idly with the presents in his lap. Classic flustered Deku signs. Is it because of him?
He blinks, shuffling closer before reaching out and snatching the presents from him. Izuku immediately protests.
“Kacchan, you don’t even want to wait?”
Katsuki just looks at him. Izuku looks nice today, hair falling in that particular way it looks like in magazines, the same kinds of magazines Katsuki’s intimately familiar with now. “Why do I need to wait? They’re mine, right?”
Izuku sighs. “Yes, of course they’re yours. It’s just… I’m a bit unsure about them this year. You promise not to hate me if you don’t like them?”
Of course Katsuki isn’t going to hate him just for giving him some shitty gifts. Still, he shakes his head, lips twisting up when he replies with, “I can’t promise that.”
“Kacchan.”
Shrugging, Katsuki says, “Not my fault if you don’t know what to get me. How about you promise me to give me anything I ask for if you fuck up?” It comes out sounding seedier than he intended, but when Izuku throws his head back and laughs, Katsuki’s chest tightens, affection coiling deep in his heart, in his stomach, in his lungs, in his very being.
“You don’t have to put any stipulations on getting me to do whatever you want, Kacchan,” Izuku murmurs, voice low. “You already have me.”
Now what the fuck is that? He stares at Izuku, heartbeat so loud now he feels almost dizzy with it. Izuku coughs, biting his lower lip as he looks away, face rapidly growing more red. Katsuki swallows, finally looking back down to study the two bags of presents he’s claimed.
“Should I open one of them first?”
“Either one is okay, it’s fine,” Izuku replies.
Katsuki opens the red one first, removing the gift paper and seeing a giant plush. “What.” He reaches in, pulling it out, mouth opening when he sees that it’s a limited-edition Hero Deku plush doll. Right as Katsuki’s about to start teasing Izuku for being a complete narcissist, he notices the clothing.
Custom-made merch of his future hero costume. The one he’s been showing off to Izuku forever, the very one Izuku’s even helped him workshop.
Izuku gave him a Deku plush wearing Katsuki’s hero merch.
“This is so…” Katsuki pauses, feeling overwhelmed. He lets out a small laugh, reaching out and putting a hand on Izuku’s thigh. Izuku’s gaze snaps to him. “This is so corny, Deku. Of course you give me some limited-edition doll just to show me how you’re going to be decked out head to toe in my merch. So fucking stupid, but… thank you. It’s nice, Izuku.”
Izuku grins. “Kacchan, I’ll be the first in line to buy your merch, just you wait. I already have a ton of ideas.”
“Ideas?” Katsuki snorts, running his fingers down the soft cushioning of the plush. The shirt the doll is wearing is soft. The hair on the Deku doll’s hair is not nearly as curly or soft as the real thing, though. “What are you planning on doing? Become a part of my merch team?”
“Yes. Absolutely yes.”
“You’re such a freak.”
Izuku only hums. “I’m glad you like it, Kacchan. Besides, I know how much you like my merch too. I wanted to make sure to combine the two.”
“You don’t know shit,” Katsuki hisses, feeling his face warm.
Raising an eyebrow at him, Izuku says, “Oh really? Then how did you know it was limited-edition at all?”
“Ugh. Just. Fuck you. I’m opening my other one.” Izuku giggles, a soft, Okay, Kacchan slipping from his lips as Katsuki opens the other present. Immediately, Katsuki sees all his favorite snacks, some of them even the rare ones with All Might packaging, but when he gets to the bottom, there’s a movie case. Katsuki immediately recognizes it.
“It’s silly, I know, but you mentioned a while ago about wanting to see it in theaters, but I was overseas at the time, which… which, I know you know, of course, wow, I’m rambling now. But, anyway, I know you were disappointed because I couldn’t go and, oh I just realized you may have already seen it, but I’ve been wanting to watch it with you since you mentioned it… so if you were wanting to, we could finally watch it together?” Izuku says, all in one nerdy breath that it makes Katsuki’s heart clench again. If this shit keeps up, he’ll really need to kick Izuku’s ass out or otherwise he’ll die.
Katsuki has never felt their age gap more prominently than he does now. What’s the point of falling for his twenty-three-year-old childhood friend… tutor… son of his mother’s friend. Katsuki is only just now fifteen.
“I haven’t seen it yet,” Katsuki finally responds. His grip on the movie case tightens. “We can watch it, yeah, sounds good.”
Izuku perks up, and Katsuki just… looks at him. Lets himself look at him, more appropriately. Lets himself take in the slope of Izuku’s lips, the green of his eyes, the way he holds himself, all power and man. Twenty-three-year-old man.
Fuck this.
“Let’s game for a bit. Then we can eat and watch the movie. Then… we’ll see, I don’t know. Maybe I’ll ask you for something. Since you said you’d do anything for me and all that earlier. That good?”
Katsuki knows he’s just a kid, but it doesn’t matter because this entire time they’ve been talking, they’ve only shifted closer, so close that Katsuki’s thighs are basically in Izuku’s laps, so close that every time Izuku shifts in place, some part of his body touches Katsuki’s. And Katsuki wants.
Izuku agrees happily to his reply, eyebrows furrowing for only a bit, but… he still agrees. So.
So, maybe Izuku wants, too.
The movie isn’t as good as Katsuki wanted it to be, but it doesn’t matter because he’s been practically curled up against Izuku the entire time. It’s a thriller, one of Katsuki’s favorite genres, and Katsuki always loves watching things with Izuku. Izuku loves to ramble, talking about how a certain shot is framed, or how that actor was in this random obscure All Might show he watched as a kid, or how he can’t wait to look up the soundtrack later.
Katsuki’s comfortable. He’s always felt comfortable with Izuku. One of his first memories is settling himself on Izuku’s lap when Izuku was just eleven years old, their mothers talking animatedly in the background while Izuku showed off his new favorite action figure, Katsuki barely caring but enjoying the comfort of Izuku pressed up against him.
When Izuku became a Pro, Katsuki had been angry about it, angrier than he should have been. He was jealous, jealous that Izuku got to already live his dream and jealous that others got to work alongside him, and it had all boiled over one day when Izuku was gushing about his new coworkers, praising them for this and that while Katsuki sat on his bed, seething.
The worst thing about it all is that Izuku had been so understanding. He wasn’t mad or angry at him, he didn’t treat him like a child even though he very much was one. No, he listened to Katsuki, apologized sincerely that he’s been hurting, and promised him that they’d open their own agency together one day, just the two of them.
Soon after that, Katsuki finally recognized that what he felt towards Izuku was much more than platonic.
Unfortunately for him, this has only worsened over the years. Especially with Izuku getting closer to him than ever, starting to treat him even more as an equal than ever. Izuku loves to compliment him and loves to hype him up, always proclaiming how cool Kacchan is and how nobody ever compares to Kacchan!
When the movie finishes, the credits rolling and Izuku unlatching himself from Katsuki’s grip to pause it and turn on the lights, Katsuki merely observes him. He’s almost always comically stands out when they’re in Katsuki’s room together, but it’s still so much not only seeing Izuku in his room, but also seeing how well Izuku knows his room.
Because Katsuki has known for years that his crush doesn’t matter. Izuku’s a Pro Hero and a great man with strong morals and a kind heart. He’ll have no interest in pursuing anything with his childhood friend who happens to also be significantly younger than him. Since he even realized his crush, Katsuki figured that Izuku probably looked at him like a younger brother or even a friendly cousin. Not someone Izuku could also be interested in.
Yet.
Yet.
All throughout the film, Izuku’s touched him. Small touches, but heated, nearly scalding against Katsuki’s skin. Katsuki had changed into a tank top at one point, and Izuku seemed to be taking advantage of it. He’d talk about the movie’s lighting choice while trailing a finger down Katsuki’s arm, goosebumps showing in response. He’d laugh softly while settling his hand on the back of Katsuki’s neck, the pads of his fingers digging in slightly. When Katsuki let out a sigh at one point, Izuku’s eyes met his own, and he intertwined their legs, such a specific position that there’s no way it was meant to be casual or subconscious.
So, never one to back down, Katsuki asks.
“You meant what you said earlier right, Deku? About giving me anything I want?”
Izuku freezes where he stands, but when he turns around, he only nods. Slow, but not hesitant. “Of course, Kacchan.” He comes back over and sits next to him on his bed. His chest is moving faster than usual. “What do you want?”
Katsuki swallows; Izuku tracks the movement, gaze heavy on his neck. And, oh. Oh, Izuku already—
“Don’t you know already, Izuku?”
Izuku’s eyes squeeze shut. “Kacchan….”
“You’re a moron, but you’re not that much of a moron. You have to already know. Right, De-ku?” To make his intentions even clearer, Katsuki raises a hand and finally pulling lightly at Izuku’s curls. Izuku lets out a soft gasp. Katsuki smirks. “Got you.”
“Kacchan, we can’t—”
“Can’t what, Deku? Say it.”
“I can’t.”
Katsuki scoffs, pushing his hand forward so that he’s pressing harshly against Izuku’s head, fingers gripping tightly on his scalp, making a mess of his hair, hair strands twisting around each other. “So, all those heroics are just talk, hmm? Can’t even brave this, Izuku?”
“Kacchan, you know that’s not the same thing.”
“What’s not the same thing, Izuku?” When Izuku doesn’t reply, Katsuki’s hand loosens, falling back down to his side as he stares resolutely at Izuku’s freckles. He’s making a fool of himself. He should have known. “Shit,” he mutters, pulling away even more. “Whatever, fuck it, Deku, just… never mind. Let’s just… watch something else. Anything.” He swallows past his own shame. He doesn’t want to screw everything up. So. “Sorry, Izuku.”
It's a quiet admission, but Izuku hears it, he knows he does from the way his body seems to go even more still. Katsuki hopes they can move on, hopes that Izuku doesn’t even mention it because Katsuki is an idiot, he’s so—
“Kacchan, no. You aren’t… you don’t even realize….” Izuku sniffs loudly, and the sound of it makes Katsuki look back up at him. Izuku is crying. “That’s not, Kacchan, it’s not, it’s not because of you. I mean, this is all because of you, but not in that way.” He sounds miserable, furiously wiping at his tears when he finally meets Katsuki’s gaze straight-on. “Kacchan, I want you more than anything. Want to touch you, want to feel you, want to kiss you, want to hold you, want to consume you, I want everything from you, Kacchan. It’s not… it’s not right how much I want you. It’s not normal. I’m not normal, and you’re so young. But you didn’t do anything wrong, you are so, so wanted. By me, especially. But you deserve better.” Izuku winces after he says it, as if he knows Katsuki is going to protest to it, which Katsuki very much will later on, but it’s not what truly matters right now.
What does matter is everything else. The I want you more than anything. The I want everything from you, Kacchan. That’s what matters.
That’s all that Katsuki needs to spur into action.
“Okay, then what about what I want, idiot? I don’t care about any of that other shit. I know you’re not normal, you’re the biggest freak I know. I know how old I am, you think I don’t know that? And I know it’s not… good, but I don’t care. You make me feel good, Izuku. In all ways that could ever mean.” Katsuki takes in a breath. Izuku is staring right at him, eyes wide and teary. He lets the breath out. “And I want you, too. I’ve always wanted you. I’m always going to want you. So, just fuck it. It’s my birthday and you told me that you’ll give me anything so give me you. All of you. All of what you want from me and think about me because I can tell you now that it’s what I want to. Give you to me. At least for today.”
Izuku is silent for a few long seconds, sniffling as he wipes the rest of his tears, and Katsuki clenches his jaw, his own confession catching up to him, and and and—
“You’re crying, Kacchan.”
Katsuki blinks, and oh, Izuku’s right. He doesn’t even know when he started. Izuku gives him a faint smile, reaching out and wiping the tears away. A minute passes in silence. Katsuki feels suspended in time, lost somewhere in his mind, as if he’s observing them both from an outsider’s perspective.
“You know, Kacchan. I always can’t help but think how pretty you look when you’re crying.” Izuku rubs one of his tears down Katsuki’s cheek, not taking his rough hand away even when the tears begin to dry. Katsuki feels like he might pass out. “I’ve had so many thoughts about this. I think about how much you’d probably cry if I fucked you. You’d take me so well, though, wouldn’t you? Crying around my cock?”
That brings Katsuki out of his own head, and he jerks back. “What the hell, Deku?”
Izuku sighs. “This is what I want from you, Kacchan. You tell me you want me, but this is me. I meant it when I said I want everything. I never even want to let you out of my sight. Just want to keep you in my apartment, all tied up and waiting, always ready for me to take you any time I want. I want to kiss you any time I want. I want to edge you for hours. I want to take you out on fun dates. I want to be with you for every single birthday. I want to come on your face and eat you out and open a hero agency with you and kiss every inch of your skin and eat all your cooking. I want everything.” Izuku pauses, smile wry. Katsuki can barely even breathe. “It’s okay, Kacchan. I know I’m too much. It’s okay.”
Katsuki blinks. Controls his breathing. Watches Izuku’s expression go through a myriad of complicated emotions. Controls his breathing. There’s guilt and shame and lust and love and freedom and worry and want. His heartbeat is steadier. He feels empty.
“Izuku,” he finally exhales. He all but shoves himself on top of the man, Izuku’s strong arms wrapping around him to hold him up. Katsuki needs. “You need to kiss me.”
A beat. A pause. Another beat. Another pause. A—
“Yes,” Izuku finally says, and then he is.
He leans in slowly, and it's so gentle, almost too gentle, but there's a rush that Katsuki knows comes from years of waiting, and when Izuku leans in more, mouth just barely brushing over Katsuki's, Katsuki lets out a small gasp. Then, Izuku is kissing him. Actually kissing him, just like Katsuki's wanted for years and years. Izuku’s thumb, which had found purchase on his neck trails upwards to brush the corner of Katsuki’s jaw instead, just below his ear. He opens Katsuki’s mouth with his own, and Katsuki’s arms wrap around his back, feeling Izuku’s muscles move with every small movement. He shivers when Izuku pulls gently at his lower lip, and it’s so good, so much better than Katsuki could have thought, and Katsuki needs more.
Izuku seems to catch onto this because then he’s pushing Katsuki back onto his bed, hands moving up and down his waist reverently, Izuku’s gaze fixated on the sight of it. Katsuki squirms when he realizes Izuku probably finds that hot, finds Katsuki hot.
“Izuku,” Katsuki whines. Izuku only nods, heaving panting breaths as he dips his fingers under Katsuki’s shorts.
“You’re so gorgeous, Kacchan. I want to kiss you all over, mark you as mine. Nobody else can will even touch you after I’m done with you. They’ll all know who you belong to, right, Kacchan?”
Izuku sounds batshit insane, but Katsuki moans softly anyway, especially when Izuku brings a hand down to palm at Katsuki’s clothed cock. Izuku leans over him, his body weight heavy on top of him, and Katsuki shivers again when Izuku kisses his neck, sucking deeply and breaking skin, leaving the marks he just claimed he would.
“Are you a virgin, Kacchan?” Izuku mumbles, breath hot against Katsuki’s ear. Katsuki lets out a weak whine, and he sounds pathetic, he knows he does, but Izuku’s lips graze his earlobe just so and Katsuki’s head goes fuzzy. “You must be, right, Kacchan? You’ve only been interested in me, after all. For years, Kacchan. God, you’ve wanted me for years.”
Vaguely, Katsuki can’t help but think it’s hilarious how obvious Izuku’s kinks are, but as soon as the thought comes, it fades away with another nip at his lips, Izuku pressing in deeper and deeper.
“Kacchan,” Izuku mumbles against him. When he pulls back, spit follows. His lips are so wet, holy fuck. “Answer me, please.”
Katsuki sucks in a breath before letting out another whimper when he tries to close his legs, feeling overstimulated, but Izuku only holds them open with his own body, still consistently rubbing at his cock. When Katsuki still doesn’t reply, though, Izuku removes his hand, Katsuki’s body shaking with unreleased tension.
“Kacchan.”
He almost groans, almost pleads for Izuku to keep touching him, but he won’t come out of this experience feeling embarrassed, so he smirks and says, “And what if I wasn’t?”
Izuku’s mouth purses, eyes going so dark it's almost startling. Katsuki can barely keep looking at him, but he wants to see Izuku’s reaction, wants to see how affected by Katsuki he is. Finally, Izuku lets out a small Hmm before dragging his hands up to the waistband of his shorts. Desire pools deep in his gut when he realizes what Izuku is about to do.
He doesn’t even wait for Katsuki, simply using his strength to lift Katsuki’s lower body in the air with one hand. At the same time, he grabs tightly onto both Katsuki’s shorts and boxer briefs, pulling them both off him in one fell swoop.
The cold air hitting his cock draws a gasp from Katsuki and Izuku seems to eat up the noise, his scarred hands rubbing up and down his thighs.
“Look at you, Kacchan, you’re stunning.” Izuku moves so his lips are pressed against his thighs, and Katsuki’s entire body starts shaking when Izuku begins to bite at the soft skin. Izuku mumbles throughout each bite, praises and compliments, and Katsuki does his best to control his shivering, but nothing he does stops it. “I know you’re a virgin, Kacchan. You were just trying to rile me up, but even the idea of somebody else ever touching you… it makes me feel crazy, Kacchan.” He licks one of the bites he left and Katsuki whimpers. “You make me so crazy, Kacchan. Want you so much. Can’t wait to be inside you.”
Katsuki hears himself whimpering softly, low moans coming out in small, quick breaths every now and then, but no matter how hard he tries, he can’t stop it. He can’t shut up. Katsuki clenches his body, hoping that helps, but it doesn’t do anything. Fuck.
Izuku notices because of course he does. “Why are you so tense, Kacchan?”
Katsuki doesn’t reply. His body is still shaking.
“Kacchan, what’s going on? Are you alright? Do you want to stop?”
“No,” Katsuki bites out, voice wobbling. Great, he’s fucking crying again. “No, it’s just… I’m so fucking loud. It’s so annoying. I just don’t want to hear that shit. It’ll make everything embarrassing.”
Izuku straightens, eyebrows furrowed. “Kacchan, I love the sounds you make. Please don’t hold back for my sake. You sound gorgeous. You’re so perfect.” Izuku swallows, leaning over him again and pressing a tender, wet kiss against his lips. “Besides, it’s so, so sexy. You sound so hot, Kacchan. Makes me feel insane, hearing you moan because of me. Makes me know you love it, love what I’m doing to you. It makes me want to do even more.” He deepens the kiss, using both hands to fondly tug at Katsuki’s hair, tilting his mouth so he can lick inside the way he wants. When he pulls back, he looks just like how he makes Katsuki feel. Safe. Comfortable. “And it’s not embarrassing, Kacchan. I don’t think you’re embarrassing at all. I love everything you do.”
He leans in, kissing at his tears now, licking them up, and it’s so fucking gross, but it’s Izuku so Katsuki only squirms because of it, feeling like he’s on the precipice of something large and he’s about to fall all the way down.
“Love your eyes when you cry. Love how your face scrunches up. So, so pretty.”
“Fuck,” Katsuki breathes, turning his head so Izuku stops fucking licking him. “You’re right. I’m not embarrassing and even if I was, you’re so embarrassing that it cancels me out.”
Izuku lets out a small laugh. “Hmm, but can it be embarrassing if I’m not ashamed of admiring you for being perfect?”
Katsuki rolls his eyes. “Who was it who gave a depressing ass sappy speech earlier about how you can’t want or touch me or whatever?”
Izuku kisses him again, humming lightly against him. “That was the me of the past. That version of me disappeared as soon as I got to taste you, Kacchan.” Izuku’s hands are on Katsuki’s jaw now, gripping tightly and holding him in place. Katsuki lets out a strained gasp. “I want to taste even more of you, and I will, later, but right now I just want to be inside you, Kacchan. Do you want that, too?”
Katsuki whimpers, all the blood in his body rushing to his cock so fast that it made him dizzy from it. He can’t even speak, especially not when Izuku gives him another long, deep kiss, as if he’s memorizing every sound Katsuki makes. Eventually, he manages a nod, and Izuku kisses both of his cheeks, right where his tears used to be before whispering a soft, “Good Kacchan.”
Holy fuck.
Izuku returns to his new home between his thighs, both of his hands settling on each one as he spreads open Katsuki’s legs, moving his lips down to press lightly on the head of Katsuki’s cock.
Katsuki’s entire body flinches, a strangled scream leaving his lips at the heat. Izuku gives a short, almost mean laugh. “Still want to try and convince me that you’re not a virgin, Kacchan?”
Too dazed to even think properly, Katsuki doesn’t respond, his chest taking in heaving breaths, body relaxing and tensing every few seconds like a cycle. Izuku places his mouth against his cock again, pushing his tongue out to press at his foreskin. Every touch feels like a searing brand on Katsuki’s body. Katsuki never knew anything could ever feel this good.
Izuku doesn’t seem to care, though, that Katsuki’s very life is changing. Makes sense, he’s a one-minded freak, but when Izuku’s mouth simply closes around the head, tongue resting softly against him, Katsuki whines loudly, but when he starts taking more and more of Katsuki into his mouth, Katsuki bawls.
Izuku sets a pace then, hands steady on his thighs, holding him down since he started thrashing around at one point. He hums, pleased, every time Katsuki makes even louder noises, and it’s so overwhelming, he’s about to fucking—
“I-Izuku, I’m going to come.”
Izuku doesn’t stop, his nails digging harshly into his skin, and that’s all it takes, Katsuki’s hips bucking up and grabbing tightly onto Izuku’s hair as he comes inside his mouth, oh fuck. Izuku is obviously way too excited by it, swallowing up every drop of it. Then, he’s grinning that stupid, dopey smile at him again.
“Of course Kacchan has tasty cum, too.”
Katsuki blanches, feeling the urge to punch him while also preen from the praise. “You are so nasty.”
Izuku only looks at him with wide, green eyes. Katsuki tracks the way he suddenly gulps, the way he suddenly bends forward, encasing Katsuki around him as he puts his face into Katsuki's neck. “Kacchan, I just realized after you came in my mouth, sorry, I know that’s weird, it’s just I kept looking at you, looking at how good you felt, and I think I’ve never told you so… you do know that I love you, right, Kacchan?” He pulls back up, hovering just above him, looking down like Katsuki's the only person in the world.
All the breath in Katsuki's body seems to leave him at once, his heart stopping, and Katsuki’s half-convinced he just died, but then when he focuses, Izuku’s still there with his cum on his lips and eyes so loving that it hurts.
“Oh,” Katsuki hears himself say. He feels like his chest has just caved in. He doesn’t know where it leads. He swallows. “I… me too, Izuku. Yeah.”
Izuku mumbles out something, something like an Oh Kacchan, but Katsuki is barely listening, so exhausted from his orgasm and a love confession. Izuku’s kissing him again, praises whispered between each breath, and Katsuki thinks he may cry again.
They kiss for a while, slow, emotional kisses that wring Katsuki out completely. Eventually, Izuku pulls back again, lips bruised from where Katsuki had bitten down and pupils blown wide. “I’m going to fuck you now, Kacchan. Be inside you completely, fill you up. Want you to never forget what I feel like inside you.”
Katsuki swallows, nodding slightly, and, in a daze, he directs Izuku to where his lube is as he watches Izuku finally remove his own clothes before reaching down and pulling Katsuki’s tank off.
With startling clarity, Katsuki realizes they’re both naked. That they’re about to have sex. Together. That they love each other. Katsuki goes quiet from the new understanding, overwhelmed and numb in every way. He doesn’t know what to expect or what to do anymore. He just knows he wants Izuku. He wants Izuku to want him. And Izuku does. He does want him.
Katsuki shudders when he feels Izuku’s finger press slightly against his rim, the lube cold but familiar. Katsuki’s fingered himself numerous times now, but he can tell just from one of Izuku’s fingers that he’s still not fully prepared.
“Okay, Kacchan. I’m going to open you up now.”
He cries out when Izuku finally pushes the finger in, the lube helping, but the burn is still there, and Katsuki bites down on his lower lip.
“You need to relax, Kacchan. It’ll be okay, I promise.”
Katsuki nods, blood rushing in his head so quickly it’s all he hears. Izuku sounds like he’s in some faraway dream, but, no, he’s here right now with him, and his pointer finger is inside his ass. Shit. Shit. Fuck.
He relaxes his body, and the finger slips in more and more and oh. Izuku’s one finger is large, so he holds it inside for a few long seconds, Katsuki letting out a strained breath. Eventually, Izuku starts to move it, in and out and in and out, and then, he’s telling Katsuki he’s going to add another one now, which Katsuki barely comprehends until he feels it.
“Mhm, I-Izuku,” he whimpers, turning his head so his ear is pressed completely against his pillow, some drool trailing down his lips. Izuku shushes him gently. Then, he starts moving his fingers, in and out and in and out again, and when Izuku spreads them inside him, Katsuki keens.
“That’s it, Kacchan. You’re taking me so well,” Izuku praises, voice low with intent. “You look so hot, so gorgeous, I bet I could eventually fit my entire fist in you, just have you take me completely, right, you’re so good at everything, you’d be good at that, too.” Katsuki tries to twist in place, but Izuku holds him steady, keeping up with his insane ramblings that Katsuki doesn’t even want to begin to try and dissect right now.
After what feels like hours, Izuku slips in a third finger, speeding up his pace, and the wet, squelching noises are so loud, so filthy that Katsuki moans again, eyes closing tightly shut.
“Just look at you, Kacchan. Your cute hole is all spread out around me. So pretty, you’re so pretty.”
A few more minutes pass, or maybe it’s a couple more hours, Katsuki doesn’t know anymore, Izuku pulls his fingers out. The emptiness makes Katsuki open his eyes again and lift his head up, gaze refocusing on Izuku. And, now that he’s actually forcing himself to pay attention, he’s quickly realizing that Izuku’s cock is massive. Katsuki balks at the size.
“That,” he wheezes, still feeling so spaced out, “is not going to fit inside me, Deku.”
“It will,” Izuku simply replies, getting himself in place. “And, if it doesn’t, I’ll just go in halfway or so. We can work up to it.”
Katsuki eyes him dubiously. Izuku’s lips quirk. “It’s okay, Kacchan, really,” he says, reaching up and brushing a hot hand against his lips. Katsuki tastes himself on Izuku’s fingers, and it distracts him enough that he barely notices how Izuku jerks at his own cock, the massive length hovering right next to his rim. “It’s okay, Kacchan,” he says again. “I won’t put it all in.”
Katsuki feels the head of it tease his hole, warm and just slightly pressed against him. He can feel how much larger it is than just three measly fingers. It feels heavy as well and it’s not even inside him yet.
“It’s too much, I-Izuku, it’s too much, wait,” Katsuki suddenly panics, his entire body shaking again. Izuku moves his hand to press against his forehead, shifting his sweaty hair to the side. Soothing him. Comforting him.
He starts to rock himself inside then, his cockhead alone so large that Katsuki wheezes from the intrusion, a scream building up from his throat and coming out strangled when the head finally pops inside, past the first muscle. Izuku feels huge.
“It’s okay, Kacchan,” Izuku reassures, “you can do it, you’re so good at this already. You’re so perfect for me, Kacchan, just perfect.”
He rocks himself inside farther, Katsuki’s legs falling helplessly, hanging in the air as Izuku’s grip on his thighs tightens. Katsuki whines, he feels so full, and Izuku isn’t even halfway inside. Katsuki’s eyes roll back.
“Izuku, wait, I can’t—”
“You can, Kacchan. You can do anything.” Izuku shoves himself in more, and Katsuki’s vision blurs as his head falls back completely. He feels strung up, out and open for all the world—for Izuku—to see. Izuku doesn’t stop, a low moan slipping from his lips as he continues pressing in and in and in.
Katsuki’s crying again. It’s painful, but there’s an intimacy to it that fills Katsuki with love. He knows it’ll feel better if he relaxes, but it feels so massive inside him, feels like it’s splitting him open completely that he can’t relax at all.
“Oh, Kacchan, you’re so gorgeous crying around my cock like this, wow, Kacchan, I’ve dreamed about this, so many times, for so long now, I love you, Kacchan, so, so much.” He continues pressing in and in and in, filling Katsuki up so much that Katsuki can’t even blink, his mouth open, entire body freezing as Izuku continues sliding in even deeper. “’m sorry, Kacchan, I couldn’t help myself, you just feel so good, so warm around me, it’s like your hole was made for me, I think it was, Kacchan, I think you’re made for me, I love you, I love you, I’m almost in all the way, okay, Kacchan?”
Katsuki just whimpers, twisting his head to each side as he does his best to just relax already. Izuku’s hands have moved from his thighs to his waist again, rubbing up and down his sides, obviously trying to calm him down too as he continues to spear Katsuki on his cock.
“’s too much,” Katsuki slurs out. “I-Izuku, fuck, please just—”
“I know, Kacchan, I’m almost in completely, okay? You’re being so amazing, so perfect. I’ll make you feel good, I promise.” He grabs Katsuki’s flaccid, spent cock then, rubbing insistently at the head of it. Katsuki flinches and moans from the touch, body rutting upward and forcefully taking more of Izuku inside him. How is he not all the way inside yet, what the hell? “There you go, gorgeous.” Then, Izuku thrusts inside, hard, the final centimeters filling him up completely.
Katsuki cries out, immediately whining louder and louder as his body squeezes and settles around Izuku’s cock. Izuku’s whimpering himself now, no longer just moaning, but instead making small needy sounds that come from the back of his throat. Katsuki focuses on the noises, it’s sexy, Izuku was right, it’s so sexy hearing each other fall apart like that, and Katsuki feels his body relax and cock perk up.
“Kacchan, you feel so good. Warm and tight, a perfect fit, oh god, I’m inside you. I’m so deep inside you, wish I could get even deeper, wish I could mold out a space just for me, Kacchan.”
Taking a deep breath, Katsuki makes him relax more, makes his body stop squeezing and tightening so much around Izuku, and, thankfully, it works. The pain slowly starts to become more bearable, pleasure spiking in intense waves. Izuku, at least, hasn’t started humping and rutting like a feral dog yet, clearly recognizing that Katsuki is doing his best to adjust to the feeling.
When Katsuki’s breathing slows down, eyes flickering open again, finally seeing Izuku, he groans loudly. Izuku looks like a mess, all sweat and mussed hair and dark eyes and spit down his chin. It reminds Katsuki of what he looks like after a particularly intense fight, when he’s still keyed up with adrenaline, eyes wild as he answers whatever questions the interviewer decides is pertinent information right after a battle. Katsuki’s always loved those videos, loved seeing that edge in Izuku that reminded him just how powerful the man is.
So, seeing it now under the context of Izuku being inside of him is a lot. He pushes his head back into the pillow, eyes glazing over again as he stares at his ceiling, and cries out a pleading, “More.”
Izuku, ever the hero, is quick to go into action. He pulls out, not all the way, but enough that Katsuki understands once again just how large the space Izuku’s carved inside him is, and then harshly thrusts in again. He’s firm with every rock forward and Katsuki’s screaming soon enough, legs falling on top of Izuku’s shoulders as Izuku shoves Katsuki’s body up so it’s hanging higher in the air. He moves his cock in and out, never pulling out all the way still, still fucking open proper space for him deeper inside.
Katsuki’s sobbing now, entire upper body writhing around as Izuku fucks him hard. Finally, Izuku draws back completely, just the head of his cock barely inside, and Katsuki sucks in a breath, knowing what’s coming.
“Kacchan, I love you, Kacchan, you’re everything to me, you’re everything.”
Izuku shoves himself back inside, and it hurts all over again, but it feels good, it feels good hearing Izuku mutter his praises and it feels good feeling Izuku’s hands travel all across his skin, as if he’s never felt something more perfect, and it feels good hearing the frantic grunts and moans Izuku lets out combined with the heady slap of skin against skin.
Katsuki’s letting out loud Uh-uh-uhs, the headboard slamming against the wall when Izuku picks up the pace even more, fucking into him so fast that Katsuki feels like he could break from it.
“Crying so gorgeously around my cock, I’m filling you up so good, Kacchan, you sound so sexy, you’re so sexy, so hot, I’m so lucky, you feel so good, you’re so good, sucking me in like you’re made for it, Kacchan, Kacchan, Kacchan.”
Izuku reaches down, grabbing Katsuki’s cock and squeezing. Katsuki yelps, his orgasm rushing over him so instantly that it shocks him, his body completely collapsing against the bed. Izuku thrusts in even harder at that, his whimpers pitiful and so hot. Breathing hard, Katsuki can only do his best to watch Izuku. When Izuku meets his gaze, he leans forward to kiss him again, biting roughly at his lips and when Katsuki breathes out a weak, ‘Izuku,’ it sends Izuku over the edge.
Katsuki moans quietly when he feels the rush of hot liquid fill him up, Izuku rutting forward to get his cum as deep inside as he can. He feels sexy, knowing that Izuku wanted to come inside him, and Katsuki moans again at the thought.
Meanwhile, Izuku has collapsed entirely on top of Katsuki, pressing loving kisses into his skin as he breathes in and out, sighing hotly against him. “That was amazing, Kacchan.” He sighs again. “You’re so amazing.”
Katsuki’s still too affected to speak, only just now beginning to form cognizant thought again. Eventually, Izuku pulls out, and Katsuki can feel the warm cum drip out of him. Izuku seems to enjoy the sight, reaching out and even pressing the pad of his thumb against his hole, spreading his own cum around. It draws a soft moan from Katsuki, but that’s it. Katsuki still can barely speak.
The next few minutes are a blur. Izuku cleans him up, praising and soothing him all the while, and Katsuki lets himself be moved around like a doll, just like the stupidly cute Deku plush wearing Katsuki’s merch. Ugh. Katsuki loves this dork.
Finally, after getting Katsuki to drink water, Izuku seems to finish with all his ministrations, settling them both down on the bed as he throws a large arm around Katsuki’s waist. Katsuki hums contentedly.
“That was a fucking great birthday present,” Katsuki mutters, snorting.
Izuku’s arms around him tighten and he buries a fond laugh into Katsuki’s hair. “I’m sorry I got too carried away. I swear I love you too much, Kacchan.”
Katsuki squirms in place, turning so he’s facing Izuku instead. Izuku’s eyes are so green. Katsuki feels his breath catch. “It was good, Izuku. Your cock is way too fucking big, though. How the hell do you even walk around with that thing not causing some kind of earthquake? You should be on a watchlist or some shit.”
Izuku giggles. “Wow, a new brand of cockshame, I see. Of course you’d immediately make fun of me after losing your virginity. Very predictable of you, Kacchan.”
“Your virginity kink isn’t subtle, by the way.”
Izuku gapes at him. “I don’t have a virginity kink?!” Katsuki raises an unimpressed eyebrow. Izuku flushes. “Okay, it’s more just… I have a you kink. And you happened to be a virgin. It’s hot because it’s you.”
It’s terrible and corny and way too sappy, but it still makes Katsuki bite his lip, diving in for another short kiss before turning back over so Izuku doesn’t have to see his pleased smile. Izuku just shuffles closer.
“Happy birthday, Kacchan,” he mumbles affectionately.
Katsuki doesn’t bother to try hiding his smile this time. “Yeah,” he sighs. “Thanks, nerd.”
