Work Text:
Izuku tries not to look at comments online.
He knows the internet can be a cesspool of miserable people. He knows there’s some people that literally have nothing better to do but comment on other people’s appearances and lives. He knows all of that very well, especially after being a frequent internet user as a teenager.
He knows all this, and yet he can’t stop himself sometimes.
The middle school him never faded away completely, despite now being 25. That self-conscious little boy with the world on his shoulders still lives deep down in his heart.
Most days he can ignore it. Like it’s not even there. His life is going great. He feels happy with his friends, his career and his fiancé. Everything worked out for him, and he’s sure that little boy would be happy to see him now.
But, sometimes, those insecurities are too hard to ignore. They whisper to him in the dark, crawling up his throat like a demon wanting to escape. Biting words that hurt more than punches to the face ever will.
Seeing those same insults he tells himself in the mirror written in the comments under videos or pictures of him or in posts hurt the most. He tries to ignore them. Both his inner thoughts and those nasty comments from people who know nothing about him. But, it’s difficult.
It’s like his smoking habit. He knows it’s bad for him, but he can’t stop once he starts. The burn is addicting in the worst way, both the nicotine coursing through his veins and those mean, vile insults that spin around his mind like a never ending whirlpool.
Like right now. He wraps his lips around the end of the cigarette, inhaling deeply. The smoke enters his lungs, burning him from the inside. The slight pain soothes his inner turmoil, if only slightly.
He made the mistake of reading the comments under Katsuki’s latest instagram post. The explosive blonde hardly ever posts, but with their recent engagement, his boyfriend— fiancé —won’t shut up about it. Neither can he, really.
He mostly had just wanted to see what their friends were saying under the posts, but he made the mistake of scrolling too far. He found a comment with way too many likes for his comfort.
I don’t understand how someone like Dynamight can be with someone so ugly
10,000 likes
It’s making Izuku spiral. Ever since they started dating in their second year of high school, Izuku has always felt unworthy of the gorgeous blonde.
Katsuki shines like his explosions. He’s bright, smoking hot, loud, eye catching. He’s plastered across ads all over the city, praised in tabloids and all over the internet for his good looks. Even his crappy attitude and destructive quirk aren’t enough to dim his sparkle.
Katsuki knows what he wants and when he wants it. He’s never shy, he never makes himself smaller to make other people happy. He’s loud, brash and sometimes too rough. And he’s completely unapologetic about it.
In comparison, Izuku has always felt inferior. Too dull, too ugly, too… Deku.
Izuku has done a better job of not letting those comparisons get to him. Most of the time. Katsuki’s gotten so much better at communicating, and that includes how he feels about Izuku. No one would ever guess that behind closed doors, the blonde has such a soft side. With Izuku, he has learned to be gentle, and sweet. And so loving sometimes Izuku doesn’t feel like he deserves it.
But, on days like today, it isn’t enough. Especially when the blonde isn’t even here.
He’s on an important drug raid. Though his quirk isn’t really suited for stealth missions, he’s amazing in strategy and hand to hand combat. He’s a great hero, and he has amazing case closing statistics. The only thing really keeping Katsuki from the top spots is his brash personality, and his hatred towards paparazzi.
Izuku takes another hit of his cigarette, looking out over the city. It’s late, well past midnight, the moon high the sky. The city is still alive underneath him. The buildings lit up, twinkling like the stars above. The wind is chilly, late September bleeding into fall. It brushes gently across his skin, leaving goosebumps in its wake.
After that first comment, he couldn’t stop himself from looking for more. He shouldn’t have, but just like smoking he couldn’t stop. In that moment, he desperately needed to see what people were saying about him. And boy, was there a lot of comments.
Dynamight should know he doesn’t have to date that loser out of pity - 5,000 likes
Who would want someone covered in those scars? They’re nasty to look at - 2,000 likes
Dynamight looks amazing here. What’s that thing next to him? - 11,000 likes
Does dynamight need money? Why else is he with Deku? He’s so plain and boring - 20,000 likes
Plain, boring, ugly, nasty scars, pitiful loser. All things he knows already, but it hurts to see others noticing. It’s left him wondering like hundreds of times before why Katsuki even dates him. What the blonde sees in him that he can’t see himself. If it really is pity, to make up for all the years of bad treatment.
Logically, he knows Katsuki isn’t that sort of person. He doesn’t do things to satisfy others, things he doesn’t want to do. He knows how honest and earnest the blonde is. He doesn’t want to water everything Katsuki has done for him down to pity.
On most days, he can see the genuine love and affection the blonde holds for him.
Right now though, with those awful thoughts plaguing his judgment, the insecurities clouding his mind, he just can’t see why Katsuki loves him.
He looks down at his ring. His beautiful, stunning ring on his left finger. Katsuki did an amazing job picking it out. A simple gold band with a tiny jade and a tiny emerald inset in the band. It’s small and unassuming, perfect for him since he didn’t wear much jewelry.
Knowing Katsuki, he probably would’ve loved to get him something bigger. Something flashier, to show off their love to anyone who would dare look at Izuku for too long. But, he knows Izuku like the back of his hand, he probably wouldn’t have worn it.
Tears blur his vision. Hot and burning, dripping down his cheeks. His throat tightens painfully. A sob escapes from his lips. He rubs the burning tip of the bud into the concrete of the roof beneath his feet, snubbing it out.
He curls his knees further into his chest, tucking his face between his kneecaps. Small sobs wrack through his body unbidden, unable to keep them down with sorrow clinging to his heart.
He should probably call someone, any one of his friends, so that he wouldn’t be alone. He knows being alone makes the thoughts worse. He couldn’t stand the thought of anyone see him like this, though. Torn down and so, so sad.
In his wallowing, he doesn’t hear the roof access door open behind him, nor the boots crunching through the gravel. He only realizes he’s not alone when a blanket is draped across his shoulders, and warm arms are hauling him up into an equally warm chest.
The smell of spice and burnt sugar are familiar, and it only makes him sob harder. Tucking his cold face into Katsuki’s neck, he curls further into his boyfriend’s chest. He’s too sad to even be excited that he’s home early, too swept up in his sorrow to even feel ashamed about being caught like this.
Too grateful for his fiancé’s unmoving, unwavering presence to even care.
The walk back down two flights of stairs into their apartment pass by like a blur. By the time they reach their front door his gentle sobs calm to pathetic sniveling. Neither of them have said anything, but Katsuki is usually a man of little words.
Once inside, Katsuki drops him gracefully onto their couch. Warm lips press against his chilled forehead. The gentle, easy affection settles his heart a little, taking a deep breath under the lingering touch. Katsuki pulls away to give a little quirk of his lips, a gentle easy smile that only Izuku gets to see.
“Be right back, bunny.” Katsuki whispers, pushing himself off the couch to disappear into the kitchen. Izuku nods, shame filling his gut once he’s alone. He curls further into himself, wrapping his arms around his shins, knees pressed to his chest.
It’s embarrassing being caught sobbing by anyone, but even more so by his fiancé. Especially since the taller man has continuously told Izuku to call him when he feels like this. No matter what time it is or where the blonde is. He’d always drop everything as soon as possible for Izuku.
And Izuku knows that. He knows more than anyone the lengths Katsuki will and have gone for him. That’s only more reason for him to feel embarrassed about these episodes. Reaching out to the blonde just to be reassured of the same things he has already told him is mortifying.
Katsuki returns shortly with a bowl of takeout noodles and a hot chocolate. He places them silently on the table in front of the couch, an invitation for Izuku to open up. Both physically from his fetal position and emotionally open his heart.
Katsuki disappears and returns again with his own spicy noodles and a can of beer, plopping himself down next to Izuku. For the first time since the man returned, Izuku can take stock of his fiancé.
His hair is damp and limp, like he showered at the agency and couldn’t wait long enough for it to dry to get back home. He’s wearing an oversized black sweatshirt and matching sweatpants. He looks soft, and cozy, a little tired. There’s no obvious signs of injury anywhere.
Judging by the relaxed look on his face, the early return, and the beer— the mission must’ve gone well.
Katsuki takes a bite of his noodles, sitting close enough for Izuku’s feet to rest on his thigh, but not really acknowledging Izuku yet. The blonde usually lets Izuku come to him.
They’re similar in that regard. Stay close, just to let the other know they’re there, but not quite pushing the other to talk right away.
Eventually, the smell of spicy noodles in the air makes him realize how hungry he is. He unfurls himself slowly, sitting up to reach for his own noodles. He turns to press his side into the blonde, resting his head on a strong shoulder. Katsuki lets him infiltrate his space, reaching around Izuku to pull him even closer, practically in Katsuki’s lap.
“You stink.” The blonde mumbles, pressing another kiss to Izuku’s temple regardless. Izuku giggles, the vice grip of sadness around his heart easing up. Katsuki has a way of making him relax completely.
The blonde hates his smoking habit, the smell being the biggest contributor to it. Izuku doesn’t do it as often anymore, but it’s hard to break the habit completely.
Especially on nights like tonight.
Izuku eats a couple bites, eventually ditching the noodles in favor of burying himself in Katsuki’s embrace. The blonde will probably force him to eat more later, but he too leaves his container of half eaten food on the table. He wraps strong, warm arms around Izuku, pulling him closer.
“Want to talk about why I found you like that?” Katsuki eventually softly coaxes, the way he normally does if Izuku doesn’t immediately open up. He needs the extra push to talk about things when he feels abashed. Katsuki knows that all too well.
Izuku shrugs, heat spreading over his cheeks as shame burns through him. He’s embarrassed. In the comfort of Katsuki’s arms, tucked in on top of the man. He knows he’s the only one who gets to be like this with him. He regrets his little meltdown already.
No matter what anyone says, no matter how he feels, he’d be blind to not realize how much Katsuki loves him. The man proves it every day. The soft, gentle, and affectionate side of him that only Izuku gets to see. All the things the blonde does for him. Of course, Katsuki loves him.
“‘S stupid.” Izuku grumbles, tucking his face into Katsuki’s neck. He hopes his fiancé will just drop it, move on and let him deal with his feelings on his own. The slight sadness still lingers, but it’s so much easier to ignore in his lover’s embrace.
Except, it’s never that easy. Katsuki never lets things be easy.
“Nuh uh. You’re the one always harping on about talking about our feelings. You don’t get to pick when it’s convenient for you. Now, spill.” Katsuki grumbles, a sharp edge to his tone.
Izuku huffs, rolling his eyes. But, Katsuki’s right. The man’s always insufferably right.
“Imayhaveaccidentallyreadsomehatecommentsonlineandfeltalittleuglyandinsecureaboutourrelationshipagain.” He blurts out all at once. He hates bringing this up. This conversation is one they’ve had time and time again. Since the beginning of their relationship when they had way more things to work through.
Izuku has gotten over a lot of things, and most of the time he feels great about himself. He feels proud to stand next to Katsuki, and loudly announce to the world of their love. They’ve never bothered to hide it away.
The one thing Izuku has never quite managed to shake though is feeling ugly. Ugly, dull, disgusting, and plain. Especially dating someone so dazzling like Katsuki. Seriously, the man could be a model.
Katsuki huffs loudly, shoving him off his lap. Izuku’s back hits the couch with a ‘oof’, blinking at the blonde suddenly looming over him. Katsuki captures his wrists in his burning palms, pinning his hands down next to his head. With his legs hooked over Katsuki’s hips, he’s rendered immobile under the strong man’s grip.
“I am so sick of people online and yourself calling my Izuku ugly.” Katsuki growls, leaning over to bite Izuku’s cheek playfully.
Izuku’s giggle punches out of him at the unexpected action. Sounding more like a squeak than a laugh. A smile cracks across his face, his stomach fluttering with the same old butterflies he’s had around Katuski since they were little.
“Do you want to talk about feelings seriously or do you want me to show you just how beautiful you are to me?” Katsuki asks, voice so low and grumbly it sends tingles down Izuku’s spine. Their noses brush gently. Izuku stares at burning rubies through his thick lashes.
He considers it briefly. Maybe they should sit down and work through his feelings. That would probably be the more responsible thing to do. Maybe. He’s not a therapist.
But, Katsuki’s been gone for weeks. His warm, strong body holding him down on their couch with his beautiful face and his spicy sweet scent. They are doing serious things to his heart.
The tension between them is thick, palpable. Could cut through it with a knife. He feels a thousand times lighter with Katsuki here, with him.
“I want you.” Izuku whispers in the space between them, arching his back to close the distance between them ever so slightly.
Katsuki quirks a thin, blonde eyebrow at him, considering for a moment more. His eyes search Izuku’s face for something, maybe for the lingering sadness that rattled his entire existence less than 30 minutes ago.
Finding nothing but unabated joy, Katsuki closes the distance between them. He presses his slightly chapped lips to Izuku’s damp from anxiously licking them ones. Surprisingly, despite the weeks apart and the tension, the kiss is sweet, chaste. Unhurried.
Katsuki kisses him thoroughly, soft movements of his lips. He pulls away ever so slightly every time Izuku tries to deepen it with his tongue. It’s achingly intimate, tender in a way that’s shattering Izuku’s soul.
Katsuki tends to do everything the way he fights, especially kissing and sex. Fast, a little rough, explosive, fiery hot. Right now, it’s gentle. There’s still a fire burning between them, like there always seems to be. But, instead of raging inferno, it’s a soft warmth. Like a cozy fireplace, burning slowly and softly between them.
Izuku whimpers when Katsuki pulls away, chasing the lips that move to kiss the corner of his mouth. His mouth is warm against his skin, tender but firm. He moves over to his dimple, then up to the scar that cuts through his freckles. Katsuki peppers his face all over with soft, delicate presses of his lips. Lingering for a breath each time.
Over the apple of his cheek, under his eye, over his eyelid, between his eyes, then repeating to the other side until he reaches his nose. Izuku is melting under each one. He feels like molten goo, risking slipping through the cracks of their sectional.
The butterflies in his stomach feel like a frenzy, fluttering wildly like the first time they ever kissed. Katsuki pulls back after his trail of kisses lands him back at Izuku’s lips, leaving a quick peck.
Izuku feels his lover let go of his wrist, eyes fluttering open to watch as the blonde cups his face. Katsuki strokes a gentle thumb across his freckles, and the look in his warm crimson eyes makes his heart skip a beat.
They stare at each other for a moment, Katsuki stroking his cheek softly. There’s a sweet, calm bubble surrounding them, one that Izuku doesn’t want to break. He wants to commit that besotted look on Katsuki’s face to memory.
“My pretty little baby.” Katsuki murmurs, reverent and gentler than anything Izuku’s heard him say before. And… oh. Oh. Izuku feels his face instantly burst into flames, cheeks heating up. He whines, trying to move his hand to cover his face.
Katsuki catches his wrist again, pulling his hand closer to his face. Izuku watches raptly as the blonde presses a kiss to his pointer finger. Then his middle, to his ring to his pinkie. Then does the same over each knuckle, making sure each spot gets a thorough lingering kiss.
Heat coils in his stomach with each kiss, his cock straining in his work slacks. Katsuki’s eyes meet his again as he kisses the back of his hand, tracing each scar with his lips.
Izuku is trembling, from arousal and desire and fluster. Katsuki continues his path, kissing his wrist, paying special attention to each scar that marred Izuku’s arm.
“Kacchan.” Izuku whines, pleads. For what he’s unsure. This sort of attention is new to him, not used to anyone much less Katsuki doting on him this much. Sure, Katsuki was very attentive and caring, but this was almost too much.
Instead of answering, Katsuki continues his pursuit. Tracing every single scar on Izuku’s arms with his kisses. Izuku’s other hand is still pinned under Katsuki’s. He could break from the hold if he really tried, but he feels like mush. Like every bone in his body melted into goop.
“You know, as much as these scars remind me of what a reckless idiot you are, I think they look pretty cool.” Katsuki hums, his lips finding the crook of Izuku’s elbow. The words cause Izuku to pause in his squirming, settling back down with wide eyes as the unexpected praise sinks in. “I’m just as covered in scars as you are, they’re just not as visible as yours.”
“But yours look hot.” Izuku says before he can stop himself, his brain to mouth filter practically nonexistent around Katsuki.
The blonde snorts, rolling his eyes. He shifts, pushing Izuku’s hand back down in favor of switching to the other. “Yours are just as hot, stupid nerd.”
Their eyes meet again, Katsuki bringing Izuku’s hand close to his mouth. Instead of kissing, he drags his tongue over one of the scars on the back of Izuku’s hand. Tracing the jagged, raised edges of those old scars.
“You think I want someone who’s perfectly smooth, never lifted a finger in their life? Some snot nose brat who hasn’t been through the same shit as I have?” Katsuki hums, moving his ministrations to another scar. “You’re so strong and these scars are proof of the shit you’ve been through.”
Izuku whimpers, squirming again. Lust and desire blaze through him, settling in his groin. He ruts his ass downward, rubbing the bulge in Katsuki’s pants against his back side. The blonde sighs gently through his nose, gently grinding back. He doesn’t let up from his lavishing, though.
“Kacchan, stop.” Izuku pleads, the words too sweet for him to handle. He’s not used to Katsuki praising him this much. The blonde isn’t the best at flowery words, or compliments. Katsuki’s idea of a compliment are usually back handed or indirect. He’s not usually so blunt like this.
Izuku’s face, ears and neck are ablaze. He feels hot all over. Katsuki doesn’t respond to his pleading, and he doesn’t stop. He presses his lips to every jagged scar on Izuku’s arm without pause.
When Katsuki finally makes it to his other elbow, Izuku thinks it’s over. He’s fully sweating now, shaking with arousal and embarrassment. It’s somewhat humiliating, letting someone lavish every inch of his skin. Even if it is the love of his life.
Katsuki moves until their faces are aligned again, rubbing his nose gently against Izuku’s. He presses their foreheads together, letting go of Izuku’s hands in favor of rubbing over his sides and down his thighs. Izuku settles into the embrace, eyelashes fluttering closed.
He enjoys the feeling of Katsuki’s hands on his body. They’re always warm, firm from his strength and so big. It’s beautiful how much destruction they’re capable of yet they’re always so gentle with him.
It used to drive him crazy in the beginning of their relationship when Katsuki hesitated to touch him. It used to make him feel breakable, like he was something Katsuki felt like he had to be careful with. Like their childhood still lingered despite all the work they put in to move past it.
Now, he understands. He treats Katsuki with the same gentleness. Someone so precious to him like Katsuki deserves to be handled with care, and he’s sure Katsuki feels the same. He appreciates the effort his fiancé puts in to be gentle, to be soft.
“I love you so much.” Izuku whispers in the small space between them. It feels like they are the only two in the world. His heart feels so full, ready to burst. He wants to scream his love for the man above him on the rooftops.
“You’re perfect for me.” Katsuki replies, pressing another kiss to his lips. Izuku gasps into it, his heart skipping a beat at the simple declaration. Katsuki doesn’t give him a chance to linger on it for long. Quickly deepening the kiss, he swipes his tongue over Izuku’s lips, encouraging the smaller man to open up for him.
Their tongues slide, moving against one another. Katsuki holds Izuku’s jaw in one hand, the other hiking up his leg to curl around Katsuki tighter. Izuku grinds his erection against the blonde’s stomach, pleasure spiking up his spine with every push against firm abs.
Katsuki moves his attention down Izuku’s neck. He licks across taut muscles, digging his teeth into the meat of Izuku’s shoulder. Izuku moans, loud and unabashed, throwing his head back against the arm of the couch.
“Shit, look at you. So pretty for me. You look so sexy like this.” Katsuki rumbles, his voice low and gravelly with arousal. Izuku whines again, rolling his hips, desperate for relief.
“Kacchan, please touch me. Do something.” Izuku pleads, fingers finding purchase at Katsuki’s shoulders. The blonde simply chuckles, grazing his teeth along Izuku’s the sensitive skin of his neck. Sharp teeth lock around his throat, biting again. Izuku’s eyes roll back, briefs soaking through with his arousal.
“Look so pretty for your Kacchan. All mine.” Katsuki husks into his ear. Goosebumps erupt down his nape, hairs standing in shock and pleasure. “You like that, pretty baby? Like being all mine?”
“Yes, yes, yes.” Izuku pants, whimpering when Katsuki bites his earlobe. He feels like a teenager, about to cum in his pants from some gentle foreplay. He’s riled up after spending weeks apart, and Katsuki’s persistent attention to every inch of skin he can get his mouth on.
“God, you are perfect for me. You were made just for me, ‘Zuku. That’s why I was never able to shake you, our souls are intertwined. And thank god I never did lose you. You were always meant to be mine like this.” Katsuki babbles, rutting his clothed cock against Izuku’s ass cradled in his hips.
Izuku’s face burns, somehow still able to blush. He feels lightheaded from the praise, the hot arousal between them. His hole flutters in his pants, the gentle pressure of Katsuki’s cock causing shockwaves of pleasure to roll up his spine.
“I need to fuck you. I need to be inside you, bunny. Show you just how perfect you are for me. How I could never be with anyone else.” Katsuki babbles, his mouth a motor with his mind clouded with arousal. He gathers Izuku up in his arms, picking him up easily off the couch.
For the second time that night, Katsuki carries him across their apartment. The walk to their bedroom is brisk, their mouths moving messily as Katsuki traverses blindly. Izuku’s back hits their bed with a bounce, but their frenzied kissing is undeterred from the shifting.
Katsuki settles back between his thighs, pulling away from the kiss to hastily remove his shirt. Under the cool light of the moon streaming in from the window, Izuku admires glowing smooth skin.
In between the battle earned scars is perfect, unblemished skin. Every inch of Katsuki is pristine, even with the scars. If anything they suit Katsuki’s hulking physique and mean demeanor. From his toned muscles, to his wide shoulders, thick chest and large biceps. His waist trim but still hardened from years of working out and fighting.
It is no wonder he is so sought after and desired. He is truly an Adonis of a man, from his face to his physique to just the way he carried himself. Many people love the bad boy attitude, his whole ‘fuck around and find out’ aura. Izuku is one of the many fans of it too.
He was the original. Since he always was weirdly attracted to Katsuki growing up, even throughout the years where the blonde treated him badly. Katsuki has always been the center of his universe.
He is everything to Izuku. He is his hero, his inspiration, the love of his life. The fear of losing him makes Izuku a little crazy. Maybe it’s why he can never quite shake his insecurities. Even if he’s gotten better over the years, with Katsuki’s love and devotion.
The blonde has proved time and time again how much he wants Izuku and only Izuku. The ring on his finger is proof enough. Katsuki is committed.
“What are you thinking about?” Katsuki grunts. Izuku blinks, watching as Katsuki finishes pulling off Izuku’s pants and underwear from his feet, tossing them somewhere on the ground. He hadn’t even realized Katsuki had started taking off his pants, much less removing them fully.
Katsuki gives him a little knowing smirk, settling back between Izuku’s thighs. He braces himself on his hands either side of Izuku’s face, raising an eyebrow in question from the lack of response.
“You.” Izuku breathes out finally, reaching his hands up to smooth over warm, soft skin. Katsuki rolls his eyes, leaning down to kiss Izuku gently.
“No need to think about me when I’m right here.” Katsuki mutters against his lips, before tilting his head to deepen it. Izuku giggles, struggling to kiss back when a smile cracks across his face. The blonde has a point there.
“Oi.” Katsuki complains when Izuku can’t stop smiling, breaking the kiss to glare at him. Izuku only beams wider, eyes crinkling with mirth. He feels tears burning in his eyes, threatening to bubble over again. He’s not even sure why he’s reacting like this, but the love in his heart has reached its boiling point.
Katsuki’s glare softens into an exasperated smile, moving to pepper kisses all over Izuku’s face. Izuku crinkles his nose, giggling at the fast, aggressive pecks over his skin. They’re not gentle and loving like the ones on the couch, more annoyed than anything. Izuku laughs, reaching his hands up to grab Katsuki’s face to pull him into a proper kiss.
Katsuki settles into the kiss, swiping his tongue over Izuku’s lips. He sighs gently against his fiancé, arching into the blonde’s touch. Katsuki drops his hips, rubbing his boxers against Izuku’s bare cock. He gasps in mild shock, the texture of cotton simultaneously painful and pleasurable against his aching arousal.
The kiss grows sloppy as their movements against each other grow more desperate. Katsuki’s kiss is all consuming, practically licking the back of Izuku’s throat with how eager he’s kissing him.
Katsuki pulls away, a thin trail of spit connecting their lips, drool collecting in the corners of Izuku’s mouth. The blonde kisses and bites down his skin to his chest.
At some point the buttons of his shirt had been undone. Izuku hasn’t been paying much attention to anything but Katsuki. The blonde sucks and licks and bites wherever he can reach, leaving his marks down freckled and scarred skin.
Katsuki wraps his mouth around a nipple, swirling a hot tongue around the bud. Izuku moans, back arching higher off the bed. His nipples aren’t usually sensitive, not like Katsuki’s are, but he’s so turned on that his whole skin feels like static. Katsuki lavishes his nipple, sucking, swirling his tongue, gently biting. He pops off one to switch to the other, giving as much intensity as the first.
“Gonna suck you off, pretty bunny. Need your cock in my mouth. Haven’t tasted you in so long.” Katsuki whispers into his skin, shimmying down the bed before Izuku can even agree or protest. Not that he would, bucking his hips into the air as his cock twitches with interest.
Katsuki fists a hand around the base of his cock. The touch of his burning palm around him shoots pleasure up his spine. He fists his hands into the sheets either side of torso, picking his head up to watch his handsome fiancé as he licks up the side of his cock.
He’s not big by any means, but he’s decent. Maybe compared to Katsuki he’s small, but he’s not unhappy with his size. It fits perfectly in Katsuki’s hand, the head just barely peeking out the top of the blonde’s large palm. Izuku whines, the pleasure making his head foggy and the base of his stomach tight.
“Look how perfectly you fit in my hand, baby. So sexy. I love how easy it is to make you feel good, to make you fall apart.” Katsuki rasps, slapping the head of Izuku’s cock on his tongue a few times. The filthy words and action are almost too much for Izuku, squeezing his eyes shut as his head falls back to the mattress.
He’s not going to last long. Katsuki’s words and attention are almost too much. The praise is going straight to his head, making his brain feel fuzzy and floaty.
Katsuki swirls his tongue around Izuku’s tip a few times, gathering the precum dribbling out from his slit, swallowing it down. Izuku pants, chest heaving, trying and failing to roll his hips against the strong grip keeping him still. Katsuki takes his time, savoring the taste of Izuku, thorough in his licking and gentle sucking.
He takes Izuku deeper, easily sinking down until his nose is buried in dark curly pubes. Izuku sobs, the tears gathering in his lash line dripping over, running down his cheeks and into his hairline. Katsuki holds himself there, his throat working around the tip of his cock, humming to himself in pleasure.
Katsuki is amazing at giving head. He’s amazing at anything really. He likes to give it more than receive in their relationship. It helps that Izuku is on the smaller side, easy for Katsuki to suck on for hours without getting tired.
Katsuki lifts his head, not pulling off completely, swirling his tongue around Izuku’s tip. He bobs his head, hollowing his cheeks as he moves up and down Izuku’s shaft. The pleasure is dizzying, hot and tight and so wet in Katsuki’s mouth.
Izuku is full on crying, tears dripping uncontrollably down his cheeks. He’s right at the cusp of cumming, hands fisted tight in the sheets. Katsuki moans, the vibrations around his cock traveling down to his toes.
A spit slick finger brushes against Izuku’s hole, and that’s the final push he needs over the edge. Katsuki buries his cock all the way into his mouth, sucking hard, milking Izuku for all he’s worth. Izuku sobs out with his release, a warbled Kacchan on his lips as he cums hard down Katsuki’s throat.
Katsuki swallows down every drop greedily, groaning in his own pleasure as he digs his nails into Izuku’s hip. He sucks and sucks until the pleasure fizzles into pain. Izuku pushes Katsuki’s head away with a pained whine.
“Shit, so hot Izuku. So sexy and all mine.” Katsuki husks, his voice rough from abuse. He nuzzles his nose in the space between Izuku’s thigh and groin, breathing in the heady scent of Izuku’s sweat and cum. Izuku melts into the mattress, completely wrung dry and spent.
“Told you were perfect for me. Taste so good. My pretty baby.” Katsuki praises, seemingly unable to stop. He smothers Izuku’s stomach in kisses, licking between the ridges of his abs and biting the protruding bones of his hips.
Izuku is way too spent to get hard yet, his cock giving an overstimulated, pathetic lurch. The gentle pleasure is driving him crazy.
“Can’t believe some people can’t see how perfect you are for me. How pretty and precious you are. It makes me so mad, thinking there’s some people out there that think we weren’t born for each other.” Katsuki’s voice is dark and deep with annoyance. Almost angry.
“Kacchan, please stop.” Izuku whines, pleading but not seriously asking. Katsuki smirks, the know it all bastard. He shakes his head, biting another mark into the meat of Izuku’s side.
“I have to get it through your thick skull that I don’t want anyone but you. Until you understand that random people’s jealousy won’t change how I feel about you. I’m not the best at telling you all the time, but I’m obsessed with you. Have been, since we were kids.” Katsuki declares.
He seals his lips around skin next to Izuku’s belly button, sucking it into his mouth. His stomach is going to be covered in love bites after this, just like the rest of him.
Izuku scoffs, rolling his eyes, but his cheeks burning red hot give away his nonchalance. “You’re going to kill me.” He says simply.
“Then I’ll die with you, my dramatic need.” Katsuki tries to joke. His tone is too serious, completely sincere. Izuku’s heart skips a beat.
“That’s the most romantic thing you’ve ever said.” Izuku teases.
Katsuki’s response is to bite him again, harder this time. The pinch of his teeth around the meat of his inner thigh bordering on painful. Izuku shrieks, trying to wiggle away. Katsuki is much too strong for his boneless body.
The blonde lets go of the bite, kissing the angry red mark in apology. He continues his tirade down Izuku’s legs. Sitting up on his haunches, he slides his palms down Izuku’s thighs and calves until he gets to his feet. His lips follow, trailing down the inside of Izuku’s knee, down to the hollow of his ankle and heel.
“Even your feet are cute. I never thought about feet being cute until we started going out. They’re surprisingly small.” Katsuki grunts, pressing his lips to the arch of Izuku’s foot.
He giggles, wiggling his toes, the sensation more ticklish than pleasurable. Izuku’s surprised he can learn new things about Katsuki, even after being together their whole lives. He never knew Katsuki even thought about his feet like that.
“Cute bastard. Ruining my life.” The blonde continues, grumbling. Jokingly complaining. Izuku knows him all too well, knows when the begrudging isn’t serious.
Izuku smiles gently, too focused on Katsuki giving his feet the same attention as the rest of his body. It feels like he’s being worshipped, not an inch of his body left untouched by his fiancé. It makes him feel special, loved, his cheeks unbelievably warm.
He can’t seriously imagine a world where Katsuki would do this to anyone else but him. There’s dozens of things Katsuki only does for him, but this is different. It’s intimate, sweet, and so extra in a way only Katsuki is capable of. It’s helping him convince himself that the blonde is exactly where he wants to be.
Izuku sits up, pulling his ankle from Katsuki’s grip. The blonde glares in protest, but he doesn’t stop Izuku from wrapping his arms around Katsuki’s neck. He kisses the blonde’s nose, a wide smile stretching across his face when Katsuki pouts teasingly. Their lips meet again in an unhurried kiss, pouring love and affection into it.
“I’m not done with you yet.” Katsuki barks, pushing Izuku back onto the bed. He laughs, bouncing against the mattress. He wiggles his arms quickly out of his work shirt, tossing it somewhere with the rest of their clothes.
Katsuki reaches into their bedside table, pulling out their industrial bottle of lube. Izuku snorts every time he sees the ridiculous liter sized bottle. It had been a gag gift from their friends at their engagement party, but they were unironically using it regularly.
Katsuki pours some out onto his hand, capping the bottle and leaving it askew on the bed. He brings his hand to Izuku’s entrance, kissing down his neck. Izuku sighs sweetly, dropping his legs open to give his lover more room.
A finger circles his entrance, teasing, before sliding in. Izuku forces his body to relax, more than used to this sensation. The first finger eases in, sinking down to Katsuki’s knuckle. Izuku pants, forcing himself to stay still, his cock twitching back to life.
Katsuki barely gives him a chance to adjust, pumping his finger in and out a couple times before a second one slides in along the first. That’s a bit more a stretch, drawing out a long whine under Izuku’s breath as he bears down on the fingers. Katsuki kisses him as a distraction, licking into his mouth as he gently scissors his fingers apart.
He’s fully hard by the time a third finger joins, breaking the kiss with a gasp and a moan. The fingers rub against his prostate, little zaps of electricity racing down his legs at every brush. Katsuki returns to his neck, littering it in marks that Izuku will be annoyed about later. For now, he cranes his neck back, giving Katsuki full access to this throat.
“Fuck, I’m losing my patience.” Katsuki groans, his fingers losing rhythm.
“Just fuck me already, please. Need your cock Kacchan.” Izuku pleads, hips grinding down impatiently. Katsuki doesn’t need to be told twice, hastily sliding his fingers out. Izuku bemoans the loss, feeling empty.
Katsuki shucks his boxers down, just enough to pull his cock out. Izuku watches with barely contained lust as it bobs, too thick and heavy to stand fully upright. His mouth waters at the sight. The tip is shiny with precum and an angry red, so hard Izuku’s surprised he’s lasted this long.
If he isn’t so desperate to be connected he’d beg to put his mouth on his fiancé.
Katsuki hisses through his teeth, wrapping his hand around his cock for the first time. He slicks himself up with more lube quickly, mechanically. Like if he doesn’t get inside Izuku in the next ten seconds, he’ll explode. He chuckles at the hastiness, hooking his legs around Katsuki’s hips in preparation.
“Are you laughing at me, fucking nerd?” Katsuki barks, but there’s no heat. The redness on the apples of his cheeks and the way his chest heaves in anticipation give him away. It makes Izuku laugh harder, shaking his head. He smothers his mouth with his hand, trying to contain the fond giggles from escaping.
Katsuki grabs the back of his thigh with one hand, pushing his knee up and back to fold him in half. The other hand holds his cock steady, lining himself up to Izuku’s entrance.
The fat head teases Izuku’s rim, cutting off his laughing with a satisfied sigh. His body trembles in anticipation, trying to move his hips down to encourage Katsuki to get on with it already.
The blonde holds him steady, pushing the head of his cock against his rim. He watches the red, twitching muscle start to open up around him, before letting it slip and slide his shaft across his hole. Izuku whines in protest, twitching in Katsuki’s hold, grabbing the blonde’s strong knees braced either side of his body.
“Look at you.” Katsuki starts, making Izuku groan. He’d been hoping getting his dick wet would make Katsuki shut his mouth, but his fiancé always seems to surprise him. “Shush baby, and let your Kacchan love you.”
“You’re going to kill me.” Izuku laments, all nasally from crying. Katsuki chuckles, shaking his head.
“So dramatic. You’re not allowed to leave me.” Katsuki pushes against his entrance again, teasing both of them. “You look so sexy like this. So desperate for your Kacchan’s cock.”
“Katsuki, I swear. Stop calling yourself that.” Izuku grunts through gritted teeth. He’s so unbelievably turned on right now. He never expected Katsuki calling himself that silly nickname would get him this riled up.
And Katsuki can tell, snorting ugly and loud, almost surprised. “What? It’s your ridiculous nickname for me. I can’t call myself that? So mean to your Kacchan.” Katsuki teases, finally popping the head of his cock in.
Izuku can’t even process his words, brain flatlining as his rim stretches around the intrusion. It burns in the best way possible, his body blooming for Katsuki like every other time. Katsuki is huge. The burning pain mixing with the pleasure made his mind a blank screen, whiting out completely.
Pain and pleasure tingle down to his fingers and toes, and prickle up his spine. Katsuki eases into him slowly, watching his face for any sign of genuine discomfort. Izuku’s eyes flutter shut, gripping the sheets for purchase.
After what feels like hours, Katsuki’s hips meet his ass, fully sheathing himself inside Izuku. He pauses there, letting the smaller man adjust to his girth. Katsuki is unfairly large, thick and long.
Back when they first started going out it took a long time to get used to taking him like this. After weeks apart, the stretch is a bit more than usual, bordering on more painful than enjoyable. He takes shallow breaths through his mouth, chest heaving.
Izuku can feel him in his throat, compressing his guts, making it almost hard to breathe. He always feels split open by Katsuki like this. Both physically and emotionally. The blonde soothes him, shushing him gently, rubbing his thighs and hips tenderly.
There’s so much intimacy holding the love of his life inside his body. It’s almost too much for Izuku every time. He loves it.
He craves it. Having Katsuki inside of him, surrounding him, holding him. He craves Katsuki like oxygen. Needs him all the time.
“Baby, I have to move. You feel so fucking good.” Katsuki groans, shifting his hips. His cock slides out an inch, but it’s enough to make Izuku mewl in pleasure. It feels so good, he feels like he’s floating. The throbbing easing into a dull ache.
“Move Kacchan, please.” He pleads. Katsuki curses, nodding his head. He holds Izuku’s legs by the back of his knees. Eyes focusing on the spot where they’re connected, gaze blazing and unblinking.
He pulls almost all the way out, watching Izuku’s slick insides cling to his thick cock. Until just the tip remained inside Izuku’s twitching hole. He pauses for a moment, both of them sucking in a deep breath in anticipation.
Katsuki snaps his hips forward with one smooth thrust, sheathing himself back inside Izuku’s warmth. Twin hissing, the grip around his legs tightening. Katsuki’s trembling as much as he is, his stomach muscles flexed and tight to keep himself still.
Izuku can barely keep his eyes open, relishing in the sensation of Katsuki’s thick bare cock sliding out of him, leaving him empty. Then, snapping back in with one fluid thrust.
“God fucking dammit.” Katsuki husks, picking up the pace. “Feel so fucking good, Zu. So perfect for me. Taking Kacchan’s cock so fucking well.” Katsuki blubbers, seemingly unable to stop himself once again. It’s like the filter Katsuki usually has completely vanished.
Izuku moans and sobs with every thrust, a useless blob sinking into the mattress. The pleasure singing throughout his body is rendering him immobile, unable to do anything but take it. He’s overwhelmed as Katsuki picks up the pace, emotional and vulnerable.
He feels so full. There’s a Katsuki shaped hole inside of him whenever Katsuki’s not around, and the blonde is filling it back up. Where he belongs.
Katsuki falls over him, bracing himself either side of Izuku’s face. He cradles his head in his forearms, wrapping strong fingers in Izuku’s hair.
“Look at me, baby. I want to see those pretty eyes, princess.” Izuku sobs at the nickname, blinking open teary eyes like Katsuki asks. It takes some effort, the ecstasy coursing through him almost unbearable. Their eyes meet, emerald to ruby, and the smile that Katsuki gives him is so soft it only makes him cry harder.
“I love you. I love you Izuku. You are the love of my life. No one else will ever be enough for me. You’re everything to me. I’m sorry that anyone would dare make you feel like you’re not enough for me.” Katsuki’s eyes shine with unshed tears, making his already beautiful eyes sparkle in the moonlight.
“I love you.” Izuku sobs, warbled and thick with tears, transfixed by the man above him. Katsuki smooths the hair over his forehead back, raking his fingers through tangled curls. He picks up the pace even more, jackrabbiting into Izuku. The bed creaks beneath them, the headboard rocking into the wall.
Their eyes stay locked on each other as Katsuki fucks him, Izuku’s second orgasm building inside of him like an overfilled balloon. Ready to explode at any moment. He grips Katsuki’s back for purchase, nails digging into tight muscle, holding on for dear life.
“You going to cum, bunny? Going to cum on Kacchan’s cock, hm?” Katsuki’s voice is trembling, his hips growing sloppy. He’s just as close as Izuku is, but the filthy words are pushing Izuku closer. “Cum, baby. Cum untouched on your Kacchan. I want it all over me, baby.”
Izuku can’t close his mouth, can’t even make a sound or breath. He opens his legs uselessly, letting Katsuki drill him. He’s so close, his cock weeping where it is trapped between their bodies. His eyes never leave Katsuki’s, watching the tight, scrunched up look on his face as he fucks Izuku hard.
Katsuki angles his thrusts, nailing Izuku’s prostate. It’s the push he needs over the edge. Izuku cums on a silent scream, throwing his head back, painting both of their stomachs in his cum. His orgasm spreads through his body, tingling up and down his limbs.
Katuski fucks him through his orgasm, until the pleasure once again borders on pain. He whines loudly, hands falling away from Katsuki’s back bonelessly. The blonde doesn’t stop, his own moaning and whining clear in Izuku’s ear. He picks up the pace, despite Izuku’s pained whimpers, holding him by the head to keep him in place.
He buries his face in Izuku’s neck, the noises spilling from his mouth more pathetic than Izuku has ever heard them. Enough to almost make him aroused again, if he had any energy left. He lays there uselessly instead, letting the bigger man use his body to chase his own orgasm. Crying and whimpering and whining pathetically with every harsh thrust against his prostate.
“Fuck, Izuku. I’m sorry baby. Almost there. I know it hurts. Doing so good for me, for your Kacchan. Feels so fucking good. I’m sorry I can’t stop, want to fuck you forever.” Katsuki babbles, his voice cracking on his own tears, voice thick with emotions.
Izuku whimpers, squeezing around the cock drilling him, trying to push the blonde over the edge.
“Fuck, just like that bunny. So close. Kacchan’s going to give you all his cum.” Katsuki grunts, sounding almost feral, voice rough through gritted teeth
“Please.” He pathetically whispers, begging. He’s so fucked out he can’t manage more than that. He’s a complete wreck. His whole body aches, every mark Katsuki left is stinging. His hole and his cock feel numb.
He wants Katsuki’s cum, wants it so bad.
“You’re muttering nerd.” Katsuki snorts gently, with no heat behind his words. He fucks hard and deep once, twice, and on the third he buries himself so deep it feels like Katsuki’s going to tear through his stomach. His teeth clench down on Izuku’s shoulder, and with an almost animalistic howl he spills into Izuku.
Izuku must’ve blacked out. One second he’s being warmed up from the inside with hot cum, the next he’s being carried into their bathroom. He’s too spent to move, draped and drooling across Katsuki’s bare shoulder. He lets himself be lowered into the warm water.
He definitely blacked out. There’s not a lick of memory of Katsuki leaving to fill up the tub.
Katsuki settles behind him, propping Izuku’s back up against his chest. He melts into the embrace and the warm water, sighing in content when Katsuki begins to massage his sore limbs.
“I love you.” Izuku gently murmurs, in bliss under Katsuki’s strong hands. The blonde simply pecks his shoulder in response, also a little exhausted and fucked out.
He had rushed home as soon as the mission finished, debriefing the team back at his agency, and filing his paperwork hastily. He had wanted to see Izuku just as much, craving his smaller lover like a starving man needed food.
They’re quiet as they wash up, basking in the after glow and the simple pleasure of just being with each other.
Moments like this are Izuku’s favorite. Silently existing alongside the other, gentle touches and murmured words. Katsuki talks a little bit about his mission, and Izuku tells him a funny story that happened while the blonde was gone. But, they don’t really need words.
Things are easy between them, moving around the other with ease. Izuku smiles to himself, helping the blonde rinse shampoo from his hair.
Katsuki is right. They are meant for each other. No one else in the world understands him as much as Katsuki does, and vice versa. No one knows him this deeply, loves him this wholly. Unconditionally. It doesn’t matter what anyone— or even himself— thinks.
Katsuki looks at him like he is the most beautiful thing in the world, and that’s all that matters to him. No miserable hater online or even his own dumb brain will ever change that. Katsuki is his. And he is Katsuki’s.
