Work Text:
Katsuki hasn’t seen Izuku in a month, and he’s starting to get pissy about it. While it’s obviously a good thing that they both attend their dream universities, it’s not such a good thing that they’re hours apart. After having lived down the street from each other almost all their lives, living away from Izuku is more jarring than living away from his own parents.
They’d started dating a year ago, a few months into their first year of university. They had been apart for the first time in years, and when Katsuki finally got to see her, it just happened to be at a halloween party. And maybe Izuku was in a sexy All Might costume and maybe Katsuki lost all control of his better judgement, because within twenty minutes of arriving, they were making out in a bathroom.
The rest followed naturally - making it official a week later, and then alternating between visiting each other every few weeks. Sometimes, however, their schedules refused to align. He’d gone to visit Izuku at the start of the semester, but between Izuku’s mid semester papers and Katsuki’s endless midterms, neither of them have been able to make the trip.
Now, finally, they both have a free weekend. Izuku’s already on the way and nerves keep Katsuki from being able to focus during his afternoon lab. He has to recalibrate the interferometer three times before he finally gets decent data, and then he’s out of there.
He spends the next hour cleaning his dorm from top to bottom and reminding his roommate to mind his business because his girlfriend is coming. But, once all of that is done, he doesn’t have anything to distract himself. He sits on his bed, his leg bouncing anxiously as he checks his phone every two minutes.
She already texted that she was off the train, so any minute now -
There’s a knock at the door. Katsuki’s heart lurches. He flies into the common room and flings open the main door, and there she is. Izuku in the flesh, her short curls mussed up from wearing her headphones on the long ride, which are now draped around her neck. She’s already grinning, and some of Katsuki’s anxiety dissipates at the sight. He pulls her inside and wraps her in a tight hug, his face nestled in the crook of her neck where he catches the scent of the perfume he’d bought her a few months previously for her birthday.
He lifts her a few inches from the ground and spins her in a small circle, and inwardly thanks himself for being so diligent about sticking with his gym routine. He would be able to bench press her one day. It was inevitable.
She giggles as she’s spun around, and then as soon as she’s back on the ground they’re kissing. Something slots back into place inside Katsuki’s heart. This is where they’re meant to be - together. Izuku presses him back against the door, her fingers already flitting underneath his shirt. Katsuki grins into her mouth. “C’mon, let’s go to my room.”
Katsuki barely has time to close his bedroom door before Izuku’s dragging him down onto his bed. She clambers on top of him, her legs coming to rest on either side of his hips. Katsuki’s hands find her waist without him even thinking about it - this is a dance they’ve perfected over the last year, and after a month of no physical contact, the ease of it is addictive.
Izuku presses quick kisses all over his cheeks. “I missed you, Kacchan.”
He smiles, a rare thing that he reserves almost entirely for Izuku. “Missed you too. You excited for this weekend?”
Izuku nods. “I can’t wait to go to the aquarium! You know I’ve never been and this one has whale sharks, and also that katsudon place you were telling me about! I know you said we should go there tomorrow for dinner but I don’t know if I can wait, maybe we should get takeout tonight! Oh, how did your lab go? Were you able to finish all the homework you needed to?”
Katsuki launches into the tale of how pesky the ancient physics lab interferometers are, and how ridiculous it is that they somehow don’t have the budget to replace them, or at least replace the multimeters that are complete garbage and break after two uses. Izuku is an attentive listener as always, except for when she starts to leave a trail of kisses up the column of Katsuki’s neck. His voice dies out when she starts to suck on the skin just below the corner of his jaw. His hands grip her thighs, sliding up under the loose fabric of her shorts. Izuku stopped shaving her legs a few months ago and the soft hair against his palms is doing things to him. Katsuki has to bite his lip to suppress a groan when Izuku just slightly rolls her hips against his own.
“Wait,” he stutters out. Izuku immediately backs off, sitting up to look at Katsuki with wide, concerned eyes.
“It’s okay, you didn’t do anything wrong,” he assures. “There’s just something I gotta tell you.”
Izuku slides off him to sit with her back against the wall. Katsuki sits up, and the sudden distance between them makes him ache. He reaches for her hand, and she reluctantly lets him hold it. But now that he has this audience, for some reason, the words he needs to say won’t come.
How do you confess something this big to the most important person in your life? To your best friend of fifteen years and the love of your life?
I don’t think I’m a girl.
No, not think. He definitely isn’t a girl. It’s been a somewhat recent revelation in the past month they’ve been apart. Katsuki had already never been particularly feminine - he’s currently wearing ripped jeans and a hoodie, and the accompanying boxers and binder underneath had already been part of his wardrobe for a while. His preference for a masculine appearance was no secret, but realizing it might extend to his gender was an entirely new and frightening ordeal.
Admitting his gender to another person, even Izuku, made it real. It meant he would have to actually do something about it. It’s much easier to sit on the information himself, to shove it down and forget it’s his problem. But he’s physically incapable of keeping anything from Izuku, and he needs to tell someone about this or he’s going to lose his fucking mind. It’s too much for one person to keep bottled up.
He takes a deep breath. Opens his mouth again to speak, and can’t force any words out.
Izuku’s starting to look seriously concerned. She squeezes Katsuki’s hand. “Kacchan, whatever it is, it’s okay. We’re on the same team, remember?”
Katsuki nods. He isn’t going to let this control him. He isn’t a quitter and he definitely isn't a coward.
“I’m not a girl,” he chokes out.
Izuku’s breath leaves her with an audible woosh. And then she grins, wide and bright. “Oh, Kacchan, that’s great! Thank you for telling me.”
Katsuki’s heart soars in his chest. “It’s okay?”
“Of course, it’s okay! God, I’m just so glad you didn’t break up with me. You really had me going for a second there.”
Katsuki stares in shock. “I would never break up with you! I was just nervous and didn’t know how to get the words out -”
Izuku tackles him in a hug that pushes him back down onto the bed. She smacks a kiss onto his forehead. “I love you.”
The response comes easy. “I love you too.”
Izuku rests her chin on Katsuki’s chest. “Sooo…how long have you known? Do you want me to call you anything different?”
“I’ve only been thinking about it for a few weeks, but it came on fast. And…I’m not sure.” Katsuki hesitates. He has no fucking clue about labels, names, any of it. Even thinking about it ties his stomach in knots. “I know I’m not a girl but I don’t want to say definitively what I am. And it felt fuckin’ stupid to tell you before I knew, but I couldn’t be with you the whole weekend and not tell you.”
Izuku smiles. “You don’t have to know yet. It’s okay to take your time. You already know it took me way too long to admit I’m not straight and now look where we are.”
“Yeah,” Katsuki snorts. “I remember. Kinda funny now since -” Katsuki gestures at himself.
“What, since you’re trans?”
Katsuki’s stomach does a flip at the word. He nods, then says, “Or nonbinary. I guess either word works for now. I’m not a guy, though. I think.”
“Whatever you think fits best,” Izuku says. “Kacchan, even if you are a guy, which you obviously don’t need to decide right now, I’d still love you. You’re it for me. Your gender won’t change that.”
Katsuki hates how that makes his throat close with tears. The last bit of anxiety that had been weighing on him finally floats away. He knows Izuku isn’t opposed to dating men, but it still made him nervous. Would she change her mind if Katsuki was no longer the person she agreed to date? But that isn't right - this is who Katsuki has always been. Now he just has the language to describe it. And Izuku, because she’s an angel on earth and perfect in every way, understands that. “You too. You’re it for me too.”
Izuku pulls him into a kiss so tender that a shiver runs down his spine. She pulls away, a mischievous grin on her lips. “Does this mean I can call you my boyfriend now?”
Katsuki’s heart skips a beat. “I think I’d like that. You can still call me your girlfriend though, for the time being. Y’know, until I tell anyone else.”
“Of course.” She snakes a hand through one of the rips in his jeans. “You’re so fucking hot in these. Love that I can see your boxers through them.” She pushes her fingers up through the fabric as if to demonstrate.
Izuku isn’t one to curse except in the bedroom. It’s honestly embarrassing how fast it turns Katsuki on - he’s convinced she conditioned him to react to it on purpose, like a dog expecting a treat for sitting.
“Tch. Can’t even get through five minutes of a serious conversation before you try to jump my bones.”
Izuku swats him with a stray pillow. “You’re such an ass! I’m trying to be sexy because I missed you, and this is how you repay me?”
Katsuki laughs again, feeling lighter than air. He pulls her down into another kiss, and this one is open and deep, so all consuming that Katsuki can feel his heartbeat thrumming in his ears. Izuku has her knees slotted on either side of Katsuki’s left leg, and what was once an innocent enough cuddling position turns into something else as Izuku rolls her hips down. Katsuki groans, reaching for her thigh through the loose fabric of her shorts. He gets both hands on her waist and encourages the small circles she rubs against his thigh. Her breathy moans break through their kiss, and Katsuki wishes he could swallow every sound she makes. He wishes he could bottle it up and keep it for all the lonely nights to come when Izuku inevitably has to leave again.
Her knee presses against his crotch and Katsuki rises into it, chasing the friction. They could both get off like this - it’s happened before, where their releases come crashing down on them before any clothes are removed. It’s primal and satisfying in the best way, to have their bodies move against each other so naturally that they don’t even need anything more. But Katsuki has something else in mind for tonight.
“Fuck me?” He asks. He tries not to sound like he’s begging, but he’s missed every part of Izuku, including her strap. He wants to feel her move inside him, wants to feel every punishing thrust of her hips.
Izuku smiles against his mouth. “Eager are we? We’ve got all weekend. Don’t want to spoil you so early on, hm?”
Katsuki almost gripes back against her teasing, but her hand comes to rest against his cunt. Even through the jeans, the contact is enough to have him trembling for more. “I had a different idea. Do you mind if I try calling you some new things?”
Katsuki almost doesn’t understand what she means until it clicks. He hasn’t even considered how sex talk might change, if there’s anything he might like more than what they’ve already been doing. Only one way to find out, he supposes, so he nods his agreement.
Izuku sinks down into the cradle between his thighs. She licks the skin exposed through a rip in his jeans and when she sucks a bite, his hand curls in her hair. She nuzzles against his zipper, and asks, “Can I suck your cock?”
Katsuki’s breath hitches. Oh. Wow. Okay, he likes that more than he was expecting. Her eyes are wide and innocent, but he can see the intrigued light in them. She’s gauging his every reaction for any hint of discomfort.
Katsuki has to force himself out of speechlessness to say, “Yeah, baby. You can suck my cock.”
It’s a team effort to get his jeans and underwear off, and then Izuku has one hand pinning his leg to the bed and another hand pressed against the hair covering his mound. The first lick against his clit (or dick, he supposes he can try that word out too right?), has him arching into her mouth. She gives him a stern look and holds her hands down harder, keeping him fully pinned to the bed.
Katsuki forces himself to stay still as she licks and sucks, first broad stripes from his entrance up to his dick. She holds his cock in her mouth, rolling her tongue over the nub. Katsuki runs his hand through her curls, holding them away from her face so he can see her eyes. “You’re so fucking gorgeous,” he breathes. “Doing so good. You make me feel so good.”
Izuku closes her eyes, soaking in the praise. She doesn’t let up, maintaining a steady pace until Katsuki’s legs are trembling. She pushes in two fingers and they meet no resistance due to how slick everything is. Katsuki’s eyes roll back as he rides the waves of pleasure.
Izuku breaks off and wipes spit and slick off on the back of her hand. She still fingers him, slow and deep in the exact spot she knows he likes. He arches into it and she pulls moan after moan from him. “So handsome, Kacchan. You’re my pretty boy.”
A wave of warmth overwhelms Katsuki, tears pricking in his eyes. This is more than pleasure - this is euphoria filling him up and making him feel right all the way down to his bones. Izuku searches his face for an answer and Katsuki nods. She grins and picks up her pace, and Katsuki can feel the fringes of his orgasm start to envelop him. His legs close around her, but she doesn’t stop him this time. Instead, she surges up to kiss him deeply, her tongue dipping into his mouth to slide against his own. When she breaks the kiss, she whispers in his ear, “My gorgeous, handsome boy. I love you, Kacchan.”
Katsuki clenches tight around her fingers. In the haze of fire spreading through his veins, all he can think is how wonderful it is to be loved like this.
As Katsuki comes down, Izuku presses kisses all over his skin. She leaves and comes back with a wet towel to clean him up and says she placed an order at the katsudon place he told her about. Katsuki wraps a curl of her hair around his finger and thanks her.
“For what?” she asks.
“You’re so good to me. It means a lot to have you support me. Love me.”
Izuku looks at him with such gentle affection that Katsuki can’t breathe. “You deserve it. And you do the same for me.”
She kisses him, chaste and soft, and Katsuki’s so glad he doesn’t have to do this on his own. No matter what the future holds, Izuku is on his side.
