Work Text:
“And the Number Four Hero is… Hero Deku!”
The thunderous applause became little more than white noise compared to the roaring in his ears, something that had nothing to do with his hearing aids. His breath caught audibly, and any and all thoughts and feelings eddied out of Katsuki’s head as soon as he heard those words, as their impact struck him like that hand that had punched through his chest in The Coffin. Any swelling pride he had felt for himself, at scoring the Number Five slot, for rising up so many spots in just six months —because now he had something, someone to fight for— it vanished, like the mist when a hand waves through it.
Crimson eyes immediately found green, which became shimmering pools of emerald, and for the first time since the war, Katsuki wondered if Izuku would finally finally let those tears fall.
But… they didn’t. And in the three seconds it took Katsuki to think through this harmonious cacophony of thoughts and feelings, his eyes widened, tears freely brimming within, and he knew how limited their time was, between the announcement and their mandatory arrival to the stage, and before he could think, he closed the inches of distance between himself and Izuku, and… pressed his lips, so softly against Izuku’s. He knew his own lips trembled, as he tried and failed to choke back a sob as Izuku kissed him back , as his scarred hands held onto Katsuki’s warm cheeks so gently, as his emotions crashed straight through him, giving his weakened and withered heart no chance to breathe.
The world fell away, every other hero, the PR interns in their comms telling them to Get your ass on that stage! , the gasps, the applause… it all faded away into little more than dewdrops on grass. It was just this. It was just them. Izuku and Katsuki. Deku and Kacchan.
Izuku pulled away first, and Katsuki couldn’t breathe as those hands stayed on his cheeks, before Izuku pressed his forehead to his unofficial hero partner’s. “C’mon, let’s go, Kacchan,” his voice was a quiet, shaking murmur, and Katsuki could barely manage a nod before he felt thumbs stroking beneath his eyes, catching and clearing away the fallen tears.
When he finally let go of his cheeks, he offered one outstretched hand to Katsuki, which only made another sob crest within his body, one he had to suppress, as he easily took his hand, before he laughed early as Izuku winked and started to use the blackwhip function on his suit to launch them up, high above the crowd, where Katsuki then used small explosions to propel them in a perfect spin before they reached the stage. A dance they had only learned during the war, had never attempted to replicate since.
The crowd went wild, and Katsuki had never been more grateful for Izuku’s hand in his own, his tether to the here and now, as the adrenaline coursed through his body, before a chill settled over his thoughts, as the speeches began. They started with Katsuki, the last in the Top Five. He’d said something about ‘Just needed someone worthy of trying to surpass, but I’ll be Number One next time, just you wait,’ with a cocksure grin that was easy to put on, despite the way his heart was racing, the weight of Izuku’s hand in his own being the only thing that kept his heart monitor from going off.
But any hopes he’d had of remaining composed for the cameras quickly disappeared as he listened to Izuku's speech. Izuku, whose eyes only focused on Katsuki’s, whose smile burned brighter than the stage lights beating down upon them, as he said, “I wouldn’t be the hero standing before you today without the devoted efforts of Ka—Great Explosion Murder God Dynamight. This is as much his Number Four slot as mine. And I look forward to another year of winning to save, and saving to win, with him by my side.”
The hero persona of Dynamight dropped as he felt too much all at once. And Izuku saw it too, he had to have. Katsuki wasn’t paying attention to anyone else’s speech, keeping his eyes ahead as Izuku still held onto his hand. And in the minutes that passed, his thoughts grew louder than the microphones, louder than the crowd.
Why had he kissed him? Why had Izuku kissed him back? Why was he still holding his hand? Why had Izuku smiled at him like that? Had Katsuki just ruined everything by being so… impulsive? He and Izuku had just gotten to a good place in their… friendship. What if—?
As they were dismissed and the event moved onto a new section (Heroic Civilians), and before he could even think of something to say, maybe he could get away with a classic ‘I got swept up in the moment’ bullshit excuse, the hand in his own tugged him, off to the side of the stage.
“Izuku, what are—?”
Izuku only pressed a finger to Kacchan’s lips, a new intensity in his eyes as he leaned close, his warm breath brushing against his lips as he whispered, “Do you trust me, Kacchan?”
He couldn’t breathe as he dipped his chin just so, in acknowledgment, in agreement. “With my life,” he said without any hesitation, meaning every word. And the way Izuku looked at him… how could someone look so hauntingly beautiful at once, with just one look?
Katsuki had no time to figure it out, not as Izuku snuck them down the stairs, through a desolate hallway, until suddenly, Katsuki’s back was pressed against the wall, and Izuku was crowding in his space. The explosive hero had opened his mouth to ask or say something (what, he didn’t know) but then Izuku’s mouth pressed against his jawline, and Katsuki’s brain stopped working beyond how soft his lips felt.
“Izuku…”
“Kacchan,” the other breathed, his lips moving up, to the faded scar on his cheek, taking his time to pepper soft kisses to the imperfection, and his heart skipped a beat as his hands took Katsuki’s wrists, to guide him to loop his arms around the back of his neck, his own hands settling on Katsuki’s waist, tugging him impossibly close before he brushed their noses together, “You’re amazing, you know that?” he breathed against his lips before slotting their lips together, and Katsuki (who had never had a kiss before he’d kissed Izuku ten minutes ago) whined as he fumbled around in clumsy harmony with Izuku, focused on the way their lips fit so perfectly together, the way Izuku tasted like mint and coffee.
He gasped against Izuku’s kiss as he felt teeth snag against his bottom lip, which prompted him to card one hand into green curls, massaging his scalp before tugging lightly on some of his hair— soft pain for soft pain.
“I owe you everything,” Izuku whispered, “My Kacchan, my hero…”
Izuku pressed himself closer, and Katsuki knew his cheeks were bright red as he could feel him , his want for him, right against his core. And he was dripping , his pretty cunt clenching around nothing just at some kisses, some words.
The other must’ve sensed it too, from the way he rolled his hips against his once more, and Katsuki groaned softly as the evidence of his arousal could be heard through his clothes.
“Gonna give you everything, Kacchan,” Izuku mumbled, his fingers taking their time with every buckle and strap of Katsuki’s hero suit, “just like you’ve given everything to me, yeah? About time I return the favor… And you want me too, right? I see how you look at me, I see it in your actions… coming to guest lecture even when you’re exhausted, how you spent eight years keeping my dream safe…”
“B-but, what if someone finds us? What if—?”
Katsuki’s breathing became uneven as Izuku’s hand trailed down to tug his pants down, which the blonde eagerly helped with, needing Izuku more than he needed air in his lungs, needing to hear his voice, feel his hands—
“Then let them,” Izuku murmured against the shell of his ear, “Let them hear our devotion to each other, let them hear how good only I can make you feel, yeah?”
One of those hands trailed lower, and Katsuki choked on a moan as two fingers pressed against his aching clit through his boxers. His legs spread more as a small explosion of pleasure lit within him (wait… no, not just within him, he…!)
“Oh Kacchan,” Izuku groaned, his fingers applying just a little more pressure to that overly sensitive bundle of nerves, and he rubbed his fingers in a slow circle, which made Katsuki buck his hips into his hand, tugging on his hair more firmly while his free hand went to his own mouth, so he could try to cover the noises he was making, the moans and gasps he could not control.
Izuku’s eyes locked onto Katsuki’s, studying his every move as his fingers went in another agonizingly slow circle, drawing another noise of need from him, noises he had never made before, but now came so naturally under Izuku’s skillful touch. “You’ve been so, so good, have had so much control, and self-restraint, all to make me happy, all to have my dream come true.” Katsuki was burning as Izuku’s lips found the hollow of his throat, his lips still so soft, “Let me take care of you now, okay? Let Hero Deku show you just how much you mean to me…”
A soft sob escaped Katsuki’s lips at that, at hearing Izuku call himself Hero Deku, something he hadn’t heard in so long, didn’t know if he would ever hear again, not after that night in his car. And even if it was said as a way to tease him, it still made his heart swell to the point of pain. But, this was a pain he would happily accept, and he let his hand tug Izuku’s head down, to attempt to press a wet, desperate kiss to his lips.
Was he dreaming? Had a villain intercepted the Hero Ranking event and now he was knocked out cold somewhere?
He hiccuped quietly, having to pull away first to try to regulate his breathing, and his words were whispered and broken against Izuku’s lips, “Y-you… you’ve always been my hero, Izuku…”
Izuku pulled back just so, just enough to see Katsuki, to search his eyes, with a raw intensity that made his bottom lip quiver just so, as Izuku replied, “And you have always been mine, Kacchan. Always saving me, always protecting me… you are so beautiful, so precious…”
The scarred hand pulled away from his boxers, and Katsuki whined at the loss of friction against his aching clit, as Izuku…
His hands once again went to work, only now, they worked to push the top of his hero suit off, able to unfasten the material in such a way that it stayed on, only now, his upper body was on full display.
Katsuki instinctively tried to make himself look smaller, wanting to hide away his scars, the permanent marks of his failures and—
“You are so beautiful, Kacchan,” Izuku breathed again, reiterating the sentiment that Katsuki had always thought was too… soft for someone like him. Because surely someone brash and loud and mean could never… be beautiful, right?
Katsuki barely had time to register the unshed tears in those green eyes he adored so much as Izuku… knelt before him, his hands naturally falling to rest on Izuku’s shoulders. His chin dipped so that he could see Izuku’s hands, encircling his small (now bare) waist. He felt so warm, and Katsuki licked his suddenly dry lips as he saw Izuku’s eyes fixed on… his chest. The starburst scar there.
Now he really couldn’t breathe, and any hopes he had of fighting off his tears became echoes in a rainstorm as Izuku’s lips pressed against the scar.
“I-zuku,” he whimpered, but Izuku’s grip on his waist tightened, pinning him so tenderly yet securely against the wall. The lighting in this hallway was dim, but he still felt so exposed, too exposed as soft, velvety lips… started on the outline of his scar.
“So strong,” another kiss, “so brave,” now he moved onto the thick scar tissue, “so selfless,” his fingers traced the scar near his Adonis belt, from the first time his body had moved on its own, “my firework, my Dynamight ,” tears streamed freely down Katsuki’s cheeks at every word murmured against the gnarled flesh, until Izuku got to the center, pulling away then, standing, and letting a hand cover the scar. He knew his heart was racing under his palm, and he watched as his hero’s eyes watered, as his throat bobbed. And as he looked at Katsuki like he was fucking worth something, worth everything , Katsuki knew he would never be the same, after… whatever this was.
“You’ve been saving me for so long, Kacchan,” Izuku whispered, pressing himself impossibly closer, and Katsuki could not think straight, not as Izuku’s cock settled heavily against him (his heart not knowing how to calm itself as he felt how big Izuku was…)
“‘Course I have. I’ll always save you, no matter what, I’ll always fight for you, and only for you.” Maybe it was too honest, but he didn’t care. If this was all he would get with Izuku, then he would give him as many pieces of the truth as he could, as many pieces of himself as he could without risking splintering completely (though would that really be such a bad thing, to fall apart in Izuku’s hands?)
And oh , how Izuku smiled up at him then, making quick work to hold him close, to kiss him with a new intensity. This kiss was not gentle like before, this kiss was all lips and tongue and teeth and need, and Katsuki kissed him just as desperately in return, his breath catching lightly against his lips as Izuku’s fingers gently tugged at the hem of his boxers, a question in his eyes that Katsuki could only answer with a nod.
Slowly, Izuku peeled his boxers down, kneeling once more, and his own chest heaved at the sight of Katsuki, fully exposed and bared for him, save for some pieces of his hero suit. Gentle hands shook as they helped Katsuki step out of his pants, and boxers, and with no warning other than a, “So pretty, Kacchan is so pretty here, so wet and pink– is this all for me?” with a low register of his voice made that coil of desire tighten deep within Katsuki, which made finding his voice through the new waves of pleasure as Izuku kept teasing him impossible as something warm and wet was on Katsuki’s cunt, as Izuku’s mouth…! He was…!
Katsuki’s head fell against the wall and his back arched so beautifully, moaning as his legs spread more, before Izuku hooked one of his legs over his shoulder, supporting Katsuki against the wall, which only left Izuku’s hair as the only place his own hands could grab onto while his tongue pressed flat against his cunt before he turned his attention to suckling softly on his clit, even grazing his teeth against his most sensitive spot…!
“Izu–! Fuck !” he cried out breathlessly as Izuku groaned against him. Distantly, he was aware of bursts of light around them, accompanied by tiny puffs of smoke as his quirk was activating, and Katsuki’s hips helplessly ground down against his mouth, chasing his own pleasure which just kept building and rising and–
Two thick, scarred fingers teased at his slick entrance, coating themselves in Katsuki’s arousal before they eased into his sopping cunt, making Katsuki gasp sharply as they curled just right, as they started to pump slowly into him as Izuku slurped and sucked and abused his sensitive clit, the sound of his fingers squelching within him overwhelming him, and he could only cry out Izuku’s name as his release crashed through him all too quickly, clenching impossibly tight around Izuku’s fingers, walls fluttering as he helped him ride out his orgasm.
Panting, his body went lax, pliant as Izuku’s fingers slipped out, as soft kisses were pressed to his quivering inner thighs, his hips, his abdomen… he reached a hand down, as Izuku stood again, a new need building already, and he whined as he palmed at Izuku’s cock through his hero suit, because fuck, he was big, and thick (could Katsuki even wrap his hand fully around him? Would his fingertips even touch?)
“Y-you said… you’d take care of me, right?” he breathed, and he applied just a little more pressure from his palm to Izuku, drawing out a needy whine from the other. “Show me… how much I mean to you?” Despite the burning in his cheeks, he worked the buckles and zippers of Izuku’s hero suit until he could pull his cock out, his hand trembling as he held his cock, his fingers very much not touching at how thick Izuku was. He squeezed his cock gently in his hand, his thumb experimentally rubbing against his tip, which earned him a broken moan from Izuku.
“Oh god, yes , Kacchan, gonna take such good care of you– but I, Kacchan I didn’t… plan for this, not like this exactly, I don’t have a condo–”
Katsuki squeezed his cock again, cutting his words off with a groan, a new wild desire taking hold of him. Something primal that he’d never known existed within his body as he slowly stroked him, before he angled himself just so against the wall, so he could just tease Izuku’s bare tip against his slick folds.
Crimson eyes met Izuku’s, so lost in his lust and need that his pupils practically eclipsed his irises, “How much have I given you, Deku ? Can you tell me?” he breathed, some newfound confidence rising within him.
Izuku’s eyes widened, freckled cheeks pink as his hands moving to squeeze and grope at Katsuki’s thighs, “You… gave everything to me, for me, Kacchan.”
Katsuki hummed at that, guiding Izuku’s cock to slide along his dripping core, just the tip, once, twice…
“That’s right. I gave everything for you,” he purred quietly, “and I would do it again, I wouldn’t change a thing. I would do anything for you. But… what do I deserve in return again, hm?”
“Everything,” Izuku breathed.
“That’s right. You know I don’t settle for less. I… want you, I need you right now Izuku, need you to give me everything, make good on your promise to me…”
And in the next moment, the hands gripping Katsuki’s thighs tightened, stealing another gasp from the blonde’s lips as his legs were coaxed to wrap around Izuku’s waist (which he did easily, without thinking twice). “You gave everything for me,” he repeated, and Katsuki held onto him tightly as he began to push himself into Katsuki’s cunt, making him scream from how good and how full he felt.
“ Oh fuck! Izu–hh! ” he cried out, as Izuku took his time to push himself in. “Th-there’s no way, h-how is there still m-more?” he whined, his ears burning as Izuku chuckled and still kept pushing in, inch by inch, filling Katsuki impossibly full, tears slipping out of the corners of his eyes because he had never ever felt so full and so satisfied before, as his body seemed to beg for more until Izuku bottomed out, his cock fully nestled inside of his tight, wet heat.
“Oh my god, oh Kacchan, you feel so good,” he started mumbling, starting a slow and shallow pace, “you’re so wet and warm, you’re taking me so well. I always knew you would, Kacchan-sugoi , amazing at everything you do. I’m gonna give you everything, for the… rest of our lives, gonna fill you up, fuck, is that what you want, Kacchan? You want me to come inside you? Is that why, ahh, you didn’t force me to wait, to find a condom?”
Katsuki could only moan and mewl and cry out at every shallow thrust, trying to move his hips in some kind of tandem with Izuku’s, but it was hard to focus when Izuku was talking like that, talking about filling him up, talking about…!
“ Yes , oh fuck, yes Izuku, want you to give me e-everything, want… want you to come inside, want you to breed me , give me your baby, please Izuku, please…!”
Izuku’s resounding growl and the way his hips started to slam into him, every thrust drawing out more tears and more moans, as he pulled all the way out before burying his cock once more, the tip of his cock kissing and rubbing against that cluster of nerves within that made Katsuki see stars, and all he could do was dig his nails into Izuku’s clothed back, focus on the lewd squelching their joined bodies made.
“Kacchan, Kacchaan , ‘m gonna give you everything, every piece of me, let you have a piece of me inside you, wanna, ahh! Wanna make you a pretty mommy, you’re gonna be the prettiest Kacchaan with the prettiest tummy. You want that? You wanna be full of my baby, want your body to change because of me, wanna make it known to everyone just how, fuck ! devoted you are to me? Kacchan, Kacchan–!”
Katsuki had screamed again as Izuku’s cock ground into him, into that spot again as an explosion of pleasure consumed both of them, tiny explosions popping uselessly from Katsuki’s hands and arms. He was nothing and everything all at once. He was safe, he was in Izuku’s arms, Izuku’s arms which were strong, and scarred, and beautiful.
Katsuki struggled to catch his breath, but, just like with everything else, Izuku helped him. Picked up the slack he couldn’t conceptualize right now (not that he could really think about much of anything, not with how blissed out he felt).
“In for 6… hold for 6… out for 8, remember?” he asked, his lips kissing away the lingering tears on his cheeks. And it was only then, as he tried to take in a shuddering breath, that he realized he was still crying. And, once he realized this, for some reason, it only made him cry harder.
“Kacchan? Hey hey hey, you’re okay, sweetheart, what’s wrong?”
Katsuki could only shake his head, and Izuku’s forehead pressed against his own, his hands rubbing soothing patterns against the skin of his (likely bruised) thighs. And that helped to ground him, to bring him back, to stop the deluge of memories and repressed feelings and–
“Hey, Kacchan? You still with me?”
He raised his head a bit, forced the sobs to be reduced to hiccups. “Kind of?” he answered honestly, his voice shaking.
Izuku only smiled softly at that, leaning forward to kiss his nose, “Good, because I have one last thing to tell you before we head home.”
Here it comes, here comes Izuku telling him this was a one time thing, something they both needed to get out of their systems, something they just submitted to in the heat of this incredibly important night, something they’ve both been working towards for their whole lives, something that–
“I love you, Kacchan.”
And just like when his ranking had been announced, the world stopped.
Katsuki blinked.
“You…”
“I think,” Izuku continued softly, easing Kacchan’s legs down, still supporting him (which was more appreciated than he cared to admit, his legs were fucking jelly right now), “that I’ve loved you for a long time. I just…” He chewed on the inside of his cheek, “I didn’t think I deserved you. Or, I’d convinced myself you didn’t love me back, but…”
“I love you,” Katsuki interjected, shaking his head, his brows furrowed, nostrils flaring as his damn heart monitor blared from his watch, “ Of course I love you, idiot. I’ve loved you since fucking… high school, Izuku. You showed me how to be a hero, you showed me what it means to have the heart of a hero, and I…”
Katsuki smiled through his tears, choking out a wet, “I’m just… so happy that the Symbol of Hope is back. That my hero is back, fighting side by side with me.”
And for the first time in far too long, tears fell upon Izuku’s freckled cheeks as his hands cupped his cheeks so carefully.
“For the rest of our lives?” he asked, and Katsuki could only answer by leaning up and kissing him.
