[NSFW] FIC - "Balance"
Added 2025-08-14 17:00:00 +0000 UTCBKDKBK | post-canon | pro heroes | established relationship | semi-public sex
Izuku questions his capabilities as a hero. Katsuki isn't having it.
==
BALANCE
Izuku had known from the moment he first donned the armored suit that his capabilities as a hero would fall short of who he’d been with One For All. For all its innovation and genius, the suit couldn’t replace the adaptable and instinctual nature of a quirk. Support gear, after all, was still intended to support a hero’s existing abilities.
He’d come close to seeing the consequences of his shortcomings today.
His thoughts were a maelstrom of ‘what ifs’—replaying the fight again and again, altering strategies and calculations, running mental simulations, anything and everything to account for his failure.
“You didn’t fucking fail,” came Katsuki’s exasperated voice beside him.
Izuku snapped his mouth shut, face heating. Then he changed his mind and said, “But I did! Kacchan, I was closer to her than you or any of the other heroes. I should’ve gotten to her in time.”
“Not everyone can be as fast and badass as Great Explosion Murder God Dynamight.”
Izuku paused on the sidewalk, his fists balled at his sides. “That’s not what this is about. I was too slow. If you hadn’t been there, she would’ve—”
“But I was there,” Katsuki cut in. “So quit beating yourself up about it.”
With difficulty, Izuku swallowed his protests. He couldn’t very well complain about not being fast enough in a suit that Katsuki and their friends had spent years working on for him. He’d sound ungrateful, which wasn't the case at all! The flaws were with the user, not the technology.
Katsuki abruptly shoved him into a narrow alley between buildings. He yelped as his elbows scraped over concrete. Hopefully, his suit jacket hadn’t torn.
“Kacchan—” Izuku wasn’t given the chance to finish as Katsuki backed him up against the wall and covered his mouth with his own.
“Don't even think about pretending with me,” Katsuki hissed against Izuku's lips. “I could see it on your face. Don’t say it’s okay unless you mean it.”
Against his will, Izuku could already feel his defenses crumbling. Katsuki’s hot breath stirred within him embers of desire that he knew would never fade, not when it came to the man he loved. That didn’t mean he wasn’t going to put up a fight, however meager. They’d both be a little disappointed otherwise.
Izuku pushed at Katsuki's shoulders, using the wall at his back for leverage. “What do you want me to say then? Thanks for covering for me? You shouldn’t have had to.”
“You’re a goddamn teacher, Izuku. Have you forgotten everything we learned from All Might? Heroes are supposed to work together to be stronger.”
Katsuki was right. Izuku knew that. Of course he did. It was just… hard not to get lost in his own head sometimes, especially when it came to something as inherent to being a hero as saving people.
“Get out of your fucking head,” Katsuki growled, low and annoyed and directly into Izuku’s mouth.
Katsuki really knew him too well, Izuku thought fondly. Then he bit down on Katsuki's lip, feeling perversely satisfied when he tasted blood. Katsuki cursed but didn't push away. Instead, he fisted Izuku’s hair and sucked viciously on his tongue in retaliation.
“Ka— Kacch—” It was no use trying to twist away. The other man held his head immobile.
Katsuki rolled his hips, pressing Izuku into the concrete. Closing his eyes, Izuku couldn’t keep a breathy moan from escaping him. When Katsuki drew back, he found himself chasing after the lost contact.
His breaths grew quick and thin, and Izuku watched through lowered lashes as Katsuki licked the streak of blood staining his bottom lip. Then, with a smirk, he yanked Izuku with him deeper into the alley.
Despite the heat low in his belly, Izuku managed to say, “Kacchan, we can’t. What if we’re seen?”
“We’re off duty. No one gives a fuck.”
“That is patently untrue—”
“Shut up.” Katsuki pressed him again to the alley wall, now far from the street and the clamor of traffic. His hands settled briefly at Izuku's hips before they began tugging his button up from the waist of his slacks.
“Kacchan,” he tried again, with no real effort.
He knew what Katsuki was doing, of course. This was their favorite method of distraction, not just for the intimacy, but because it usually worked. All the day’s stresses became insignificant next to the immensity of holding Katsuki to him, of trailing fingertips over marked skin, of taking liberties afforded to him and him alone.
Every kiss that Katsuki bestowed him was a renewal of their promise to one another. It wasn’t a spoken promise, but it was there all the same, in the way Katsuki tenderly wrapped Izuku’s wrists before sparring and the way Izuku never let Katsuki leave the apartment without first wishing him a safe day. It was there when their bodies came together like a clap of thunder, never taking more than the other was willing to give (everything).
Katsuki’s clever fingers had found their way beneath his shirt, bunching up the fabric so that he could flick a nipple. Izuku’s gasp was swallowed by the other man's mouth.
Hero work didn’t fall into that category of things that could be brushed aside, but Katsuki was right that Izuku was being, possibly, unreasonable. Being a team meant compensating for your partner’s weaknesses. Izuku would just have to work hard to ensure those weaknesses wouldn’t unfairly burden Katsuki.
He would never again be the hero he was during the war. He’d made his peace with that. There was a time when he’d wondered if he would ever again find his footing, as if being quirkless again was like returning to land after a long voyage at sea and all his instincts insisted the earth should be swaying.
Katsuki's kiss grew less demanding, shifting into aching tenderness. Izuku moaned and listened to one of the few constants in his life—his unwavering and unbridled desire to possess the man before him.
His lips parted, tongue pushing into Katsuki's mouth. Katsuki fell against him, hands clenching around his pecs and making Izuku’s back arch. Cupping the strong line of Katsuki's jaw, he licked at the spot where he'd bitten him with soothing strokes, a silent apology.
Katsuki smiled against him, his hands emerging from beneath Izuku’s shirt only to swiftly work the buttons free. Cool air hit his skin, and he barely had time to shiver before Katsuki’s hot tongue slid into the shallow dip between his collarbones. A moment later, his mouth moved lower, finding a nipple.
“Kacchan,” he said breathily as Katsuki caught the hard peak between his teeth and tugged gently. Izuku's fingers trembled as he gripped spiky blonde hair, arching into the lips and tongue and teeth determinedly trying to suck an orgasm out of him through his nipples alone.
Katsuki smoothed his palms down Izuku's side before gripping his butt with one hand and tugging open the front of Izuku's pants with the other. The movement rubbed against his thickening dick. It strained against his boxers when Katsuki lowered the zipper of his slacks. Seeking fingers wormed beneath the waistband and then unceremoniously jerked it down.
His cock sprang free, and he shuddered as a moment of clarity cut through the haze of lust. They were hardly hidden, especially given that it was still daylight and virtually anyone could wander into the alley and see them, and holy hell why was Izuku letting this happen here—
All thoughts outside of ‘oh my god, Kacchan’ dissolved as Katsuki took his dick in hand. His legs went weak, a hiss escaping between clenched teeth as Katsuki sank to his knees, pale head bowed.
"Fuck," Izuku whispered, voice raw. He dropped his head back, jaw going slack as a wet tongue licked down the base of his dick to his balls.
Katsuki parted his lips and sucked as much into his mouth as he could. Izuku made an undignified noise, his hips jerking. Releasing the sensitive skin with a wet pop, Katsuki smirked up at Izuku. His tongue traced his erection from the thick vein up the shaft to the leaking tip where he lapped hungrily at the clear fluid.
Izuku bit the inside of his cheek, hard enough to keep from making even more noise, and watched as Katsuki swallowed him down. Izuku whimpered, mesmerized by those pink lips stretched around his cock, shiny with spit, and the way lean cheeks hollowed as he sucked. Izuku’s chest heaved with every desperate inhale, his fingers tightening around Katsuki's hair to urge him faster.
Katsuki complied, sucking with every backward stroke of his mouth. He tugged Izuku's pants down a few inches more, enough to wet his fingers though the mess of spit and precum collecting around the base of his dick. Then he slipped his hand beneath Izuku's balls, and without warning, he circled Izuku's entrance and pushed two fingers inside.
"Ah!" Izuku’s spine arched off the wall, a sharp gasp punctuating the stab of pain and pleasure. Katsuki's mouth glided steadily over Izuku's cock, in time with his thrusting fingers that forced him to relax.
Izuku didn’t even care anymore about how much noise he was making as he moaned and begged for more, harder, deeper. He needed more–and wasn't that the monstrous pattern of his desire for Katsuki? Look at me more. Kiss me more. Touch me more. Don't ever stop.
He felt his orgasm building, the tight clench in his balls, the strain of heat and desire and desperation.
"Kacchan!" It was the only warning he could give before he cried out, his entire body trembling with orgasm.
Katsuki swallowed every drop, throat working, the garnet shards of his eyes fixed on Izuku’s face. Izuku thrust weakly, riding out the final tremors. Only when it grew uncomfortable did Katsuki slowly release Izuku's spent cock.
Groaning, Izuku slumped against the wall, his knees threatening to give. Katsuki rose to his feet, licking his lips in a way that was deliberately theatrical. His fingers remained where they were.
Izuku smiled, even as Katsuki touched his chin and guided him into a slow, deep kiss. Katsuki's lips were soft, slightly swollen. Izuku groaned at the taste of himself, and then groaned again when Katsuki wiggled his fingers inside him. Pleasure prickled up his spine.
"Oh, wow," he mumbled, resting his forehead against Katsuki’s shoulder as he recovered his breath. A light sheen of perspiration cooled against his skin, reminding him of how he was mostly naked in broad daylight.
"You okay?" Katsuki whispered into his ear.
Aside from his growing panic about public indecency? Izuku’s body still hummed with the aftershocks of his orgasm, and Katsuki's fingers were still firmly lodged up his ass. Although his earlier concerns remained, they felt far less insurmountable now.
"Yeah," he said, voice slightly muffled as he nuzzled Katsuki’s neck. He inhaled his sweet musky scent and then sighed happily. "You do give great head."
Katsuki's shoulder shook with silent laughter, and then he thrust his fingers in a little deeper. Izuku gasped against his skin, unable to keep from pushing into the intrusion, hips slowly moving, riding those thick digits. More and more. Always more.
"Fuck, I want you," Katsuki whispered against Izuku's cheek. “You think you’ll be ready to go again by the time we get home?”
Izuku swallowed, desire coiling in his gut. Yeah, that definitely wouldn’t be a problem. He wanted to straddle the man and split himself open on his fat dick. He wanted to push that smug grin into their bedsheets, spread his plush asscheeks, and make him cry instead.
But before all that, Izuku forced himself to say, “Hey, Kacchan?"
"Mm?"
"Thank you. Not just for covering me today. But also for… um, for believing in me." His voice wavered, and he awkwardly cleared his throat. "For n-never giving up. On me, that is. I… It means a lot. So yeah. Thanks for… that. A-and for being mine.”
After several excruciating seconds, during which Katsuki said nothing, Izuku tentatively raised his head from the man’s shoulder to see his expression.
Katsuki’s normally pale face was flushed a deep red, lips pinched into an adorably embarrassed scowl. Affection suffused Izuku’s whole being as he grinned and kissed him.
Katsuki gave him a petulant nip before mumbling, “Don’t need to thank me for that, nerd. Fair’s fair.”
~fin