Work Text:
The explosive blonde stumbled through his front door, only still on his feet because of his green-haired companion.
“Hold on, Kacchan. Let me lock your door.”
Katsuki Bakugo grunted.
“I can lock my own door, stupid Deku.”
Izuku Midoriya raised a skeptical eyebrow.
“Okay, then. Go ahead,” Izuku said, lifting Katsuki’s arm from his shoulders, letting it drop, and starting to move away from him.
Immediately, Katsuki stumbled. Effortlessly, Izuku was able to swoop back underneath Katsuki’s arm and fit back against his side.
“Let’s just get you to your bed.”
Izuku reached over to lock Katsuki’s door before helping him to his room. All the way there, the drunken Katsuki was mumbling about something. Izuku heard his name, a lot of curse words, and something about him not being -that- drunk.
When they finally got to Katuski’s room, Izuku didn’t have time to feel awkward for invading his space. He walked to Katsuki’s bed, moved out from under his arm (and for a moment he swore Katsuki was holding onto his shirt,) and went to help him lay down.
Katsuki moved his hand away.
“I can get in my bed,” he said through gritted teeth. Izuku backed off, holding his hands up in a surrender.
Katuski settled down into his bed, seeming to relish in the cotton sheets and pillow under his head. Still though, he was restless. He continued to grumble, and Izuku barely batted an eyelash. This was just Katsuki regularly, albeit a little quieter. The only thing that made his inebriated state obvious is his inability to walk right, and in that same vein-- his inability to truly refuse help.
Izuku watched Katsuki for a moment. His face was twisted in a way that almost read as pain. Izuku hesitated, deciding against his better judgement to reach out to touch Katsuki’s shoulder. He gently sat on the edge of Katsuki’s bed, careful to not get too close. Katsuki whipped his head to the other side.
“Stupid Deku-”
“I know, I know. I’m just a stupid Deku-”
“You don’t even realize… the death grip you have on my fucking heart. Tch.”
Izuku stilled. Had he heard him right? Katuski’s face was still turned away from him, but he could see that Katsuki was shaking softly.
“W-what?” Izuku managed to get out.
“You heard me, nerd. It’s embarrassing. How much I want you. How much it kills me that I can’t have you. How… how you have no idea.”
Izuku’s heartbeat began to pound in his ears. The noise of the city sounded so far away, like he had been submerged under icy water. His nerves were all on edge. Izuku wanted to catch the words falling from Katsuki’s lips, to let them fill a jar, and then drink them so that he might never forget. He wanted to be as intoxicated on those words as Katsuki was on whiskey right now. Even if he didn’t really mean them-- Izuku wanted to hear them over and over. Wanted them to wash through his body and his senses. Leave him feeling quenched from a life-long thirst only to be yearning for them like a castaway for water moments later.
No, it didn’t matter what Izuku wanted.Katsuki couldn’t mean it. He couldn’t want Izuku like that.
“Kacchan, you’re drunk. You don’t… you don’t mean this.”
Katsuki’s head snapped up. His eyes were fierce, like burning embers. Despite his expression, his voice was soft.
“Do I ever say shit I don’t mean, Deku?”
Izuku pursed his lips, considering. Katsuki shifted on the bed, the mattress dipping under his weight. His knee was touching Izuku’s thigh now.
“Deku. Look at me.”
Izuku hadn’t even realized his eyes had glazed over to Katsuki’s nightstand, his mind racing.
Their eyes locked, and the oxygen was kicked out of Izuku’s lungs. Katsuki’s eyes looked like he’d never seen them, and Izuku knew that it was because he was completely opening himself up. He was shedding all of his walls. Ripping himself open for Izuku to see.
Believe me, they said. And Izuku did.
“Kacchan,”
Katsuki lifted an unsteady hand to Izuku’s cheek. The warm, calloused skin of his fingertips brushed underneath Izuku’s eyes. Izuku’s long eyelashes tickled Katsuki’s fingers.
Izuku’s eyes fluttered shut and his body relaxed, melting into this touch. Katsuki swallowed the lump that formed in his throat.
Longing pulled at his stomach. He wanted to pull Izuku into his chest, fall backward with him, and push all the words he had trouble saying into a heated kiss. He wanted Izuku to understand the gravity of his feelings. Everything he had been carrying around for years. He wanted him to know that alcohol wasn’t making him say anything that he hadn’t tried to say sober. It had proven impossible time and time again. Anytime he had the opportunity, he pushed it back and ran away like a coward. But here he was, putting it all on the line and silently begging for Izuku not to turn him away.
Izuku wished he could find the words to express what it would mean for him for Katsuki to love him. To long for him the way he did for Katsuki. Had always. Anxiety gnawed at his stomach. What if it was just the alcohol? What if Izuku stayed the night and Katsuki woke up full of regret and anger and shame? Their relationship had persevered through a lot, but Izuku feared there would be no coming back from that. And he wasn’t willing to lose Katsuki over an unsure thing.
Izuku pulled back from Katsuki’s hand and took a shaky breath.
Katsuki’s face settled into a deep frown.
“I should go.”
Katsuki’s heart threatened to break open. To shatter in his chest, rip through his lungs, and leave him unable to breathe. Part of him was mad that he waited, that he confessed like this.
This is what being a coward gets you.
But another part of him-- the angry, irrational, and unfathomably lonely part of him said that Izuku was rejecting him. It didn’t matter when or how he would have confessed. Izuku didn’t want him like he wanted Izuku. Didn’t love him like he loved Izuku. Why and how the hell could he? He should just say Izuku is right and let him leave, hide away his feelings and hope they can still be friends, or whatever the hell they are, after. He’s gone this long without saying anything, he can go on pretending like he never had.
Katsuki didn’t want to listen to either of those parts of himself. He just wanted to reassure Izuku, to wake up in the morning and prove the only thing that will change is his blood alcohol level. That despite everything, Katsuki meant what he was saying, and that even if Izuku did truly reject him— he’d rather him know he hadn’t been lying or tricking him.
“Please stay. Just… sleep here. We can talk in the morning. I just… I want you to be here,” Katsuki placed the hand that had been caressing Izuku’s cheeks up to his own lips and tried to fight back his flush.
Izuku blinked his big stupid eyes a few times but eventually, he nodded.
“Okay, Kacchan. I’ll stay.”
Relief swelled in Katsuki like a balloon about to burst. He had spilled his guts and fought off his own insecurities, now he just wanted to rest. He wanted to sleep, but mostly he wanted to wake up next to Izuku and be able to convince him he had been sincere.
Katsuki had never craved a sunrise more than he did then.
Katsuki nodded and offered a small, thankful noise. He shifted his body and slid down underneath his blanket. He turned on his side, and waited. Waited for Izuku to lay down. When he finally did, Katsuki reached behind him to grab Izuku’s hand. Izuku gasped but didn’t pull back. He allowed Katsuki to pull his arm around him, caging Katsuki against him.
Katsuki could feel Izuku’s heart slamming against both their ribcages. Could feel how warm his body was. He squeezed his eyes shut and forced himself not to think too hard about Izuku’s body against his. He focused on Izuku’s scarred hand. Focused on the faint tickle of his curls against Katsuki’s neck. Focused on the way Izuku shyly slotted his legs against Katsuki’s.
“Goodnight, Kacchan.”
“Goodnight, shitty nerd,” Katsuki said with every ounce of affection he’d ever harbored.
***
When morning came, and Katsuki’s dried out body was sober and stiff, he was saddened to realize he was alone.
His heart ached, and he felt the threat of hot tears sting his eyes. Had it really been all for nothing? Did Izuku really just leave him to wake up in bed alone and wallow in his uncertainty? Katsuki rolled onto his back and stared at the ceiling. The empty space beside him felt miles long.
Just as he was about to reach for his phone in a last ditch hope that Izuku had at least left him a message, he heard a noise in his kitchen. He hoped it was Izuku or he was going to kick someone’s ass.
Groggily, Katsuki padded to his kitchen, ready to blow up the face of any possible intruder.
He peaked around his hallway corner. He had the perfect vantage point to check for the source of the sound without being immediately obvious.
To his relief, and a million other feelings, he saw a mess of green curly hair.
He hadn’t left. He was here. Katsuki let his body relax and he slowly emerged, letting his presence be known by clearing his throat.
Izuku whirled around, his face was red and his hairline was wet with sweat. He wore a giant dopey grin.
“Morning, Kacchan. I went out to get coffee and breakfast. I know you prefer to cook but I didn’t know if you’d be up for it. I also grabbed you some painkillers from the medicine cabinet,” Izuku said, pointing to the table that was already set.
For one hazy moment, Katsuki wondered if he was still asleep. If he was dreaming. Izuku, domestically in his kitchen, telling him he was taking care of him. Of course, logically, Izuku was just being his friend and hero partner. He knew Katsuki liked to cook and knew where the medicine cabinet was. Big whoop.
But still.
He was there, smiling and sweaty, and proving yet again that he was so good. Katsuki’s heart ached again, this time in a different way.
He looked up from the table and at Izuu again. Izuku was watching him, the gears in his head obviously turning.
“Deku?”
Izuku said nothing, just gave Katsuki a look to continue.
“About last night,”
Izuku immediately put his hands up and started waving them in front of his face like he did when he was being a nervous idiot.
Katsuki loved him.
“No, no. Kacchan, we don’t have to talk about that. It’s fine! I-“
“Deku, shut the fuck up. I want to talk about it. I said I did. So why don’t you listen to me, huh?”
Izuku snapped his mouth shut and his eyes widened. The redness in his face had been disappearing, but now it was back with a vengeance.
“O-okay, Kacchan.”
Katsuki tilted his head towards the table.
“Let’s sit first, yeah? And you can tell me why the hell you look so sweaty?”
To Katsuki’s surprise, and complete delight, Izuku laughed.
“Yeah, okay.”
The two men sat down at Katsuki’s kitchen table, both of them obviously unsure of what to do or say.
“So,” Katsuki started. Izuku’s head snapped up, eyes wide and ready to hear whatever Katsuki wanted to say.
Katsuki couldn’t help but smirk.
“Why are you sweaty, you dumb nerd?”
Izuku’s face fell, and he scratched the back of his neck.
“Well… I may have forgotten the food at first and got almost all the way back before I realized. Had to run back for it. The barista was super understanding though and gave me new coffee!”
Izuku’s face flushed and he looked away embarrassed.
Katsuki stared at him for a few languid moments. Then laughter bubbled up through his chest and he burst.
Izuku squeaked in surprise before awkwardly joining in. But watching Katsuki laugh so loudly and so unashamed made him feel warm. His laughter was contagious. Eventually, they were both dissolving into giggles. Katsuki was glad he couldn’t stop laughing, otherwise Izuku would see the soft cheesy way he would smile at him.
When their laughter trailed off, Katsuki sighed and wiped the corner of his eye.
“Of course you would fucking pull something like that,” he said, thankful for the hot coffee and breakfast. Thankful for Izuku.
Izuku rolled his eyes.
“Yeah, yeah. At least I remembered eventually!”
Katsuki took a sip of the coffee, not caring that it was really shitty and definitely bordering on cold.
They finished their breakfast in comfortable silence, not going to speak again until Katsuki stood to clear the table.
“Kacchan,”
Katsuki sat the dishes in this sink and turned around. He leaned against the counter and crossed his arms.
“Deku. I… I’m not good with words. You know that. So I’ve been trying… for a long time now— to show you how much I care. And I know I’m not perfect. I still have work to do. But I’m telling you. Right now. Honestly. Sober.”
Katsuki walked steadily forward. He stopped when he was standing in front of Izuku’s chair. He used a finger to lift Izuku’s chin. Crimson on clover.
“I love you.”
Hearing those three words, right then and there, Izuku felt like the world had split open, exploded, and was born again in pure light and energy. Something inside Izuku clicked into place.
All these years, all the yearning, and Katsuki felt the same.
“K-Kacchan,” Izuku whispered, his bottom lip quivering. Katsuki’s eyes fell to them then, and he softly swiped his thumb over them.
“Do you… believe me?” Katsuki asked, his voice breaking. Izuku looked into Katsuki’s face and saw how vulnerable he was. He wasn’t meeting Izuku’s eyes now.
Izuku pushed out of his seat, causing Katsuki to take a few steps back. Izuku caught his arm to stop him from getting too far.
“I do. I believe you,” Izuku said, holding Katsuki’s eye contact and nodding softly.
Katsuki’s eyes widened.
Katsuki quickly caught himself and scoffed.
“And?” He said, averting eye contact again.
Izuku grabbed his face and made him look at him again. Naturally, Katsuki growled and acted reluctant but easily let Izuku move his face.
“And?” Izuku parroted.
Katsuki went to say something, but Izuku interrupted him.
“And I love you too. I always have.”
Katsuki’s mouth fell open.
Izuku watched him, not being able to hide his amusement.
“How could I not? Kacchan sugoi!”
Katsuki scoffed again, this time softly, a small laugh following it.
“You love me?” A question.
Izuku pulled Katsuki closer to him.
“I love you.” An answer.
Katsuki felt an emotional tidal wave wash over him. He couldn’t stop his body from lunging forward, one hand on the back of Izuku’s neck and one hand gathering his shirt. Their lips collided. It was rough at first, surprising and awkward.
Katsuki pulled away, his cheeks pink.
Izuku looked down at his mouth. The hand still on Katsuki’s face moved to push it through his hair. Katsuki’s eyes closed and he melted into the touch.
“Deku,” Katsuki growled in a way he most definitely hadn’t before.
Heat lit up in Izuku’s stomach. This time, he leaned forward. All purpose. Katsuki reacted quickly, this time the kiss heated and dizzying.
“Tell me again,” Katsuki whispered breathlessly into Izuku’s mouth.
“Tell you… oh. I love you, Kacchan.”
Katsuki sneered and tightened his grip on Izuku’s shirt. Silently pleading for something Izuku somehow understood.
“I love you, Katsuki.”
Katsuki groaned.
“Izuku,” he moaned.
Then Izuku was gone. He had unraveled. He wanted to hear that again and again and again.
Izuku lifted up on his tippy toes so that he was closer to Katsuki. He wrapped his arms around his neck, crushing them together. His tongue slipped into Katsuki’s mouth. He wanted more. Wanted to taste the way his name, his real name, felt on Katsuki’s mouth.
Katsuki was obviously taken aback by this. He broke contact and was gasping for breath.
“Jesus, Deku. I’m… I wasn’t expecting this.”
Izuku smirked. He fucking smirked.
“When are you going to stop underestimating me, Katsuki? I haven’t even started with you.”
Katsuki’s entire face and ears lit on fire.
“Fuck.”
Izuku shifted his body and playfully rubbed his nose on Katsuki’s.
Katsuki was having trouble understanding how one person could be so insanely sexy and so insanely adorable at the same time.
“Deku,” he whispered.
Izuku watched as his Katsuki’s eyes clouded over. They were yearning.
“Do you want to go to your room?” Izuku asked, one of his fingers tracing Katsuki’s sharp jaw.
Katsuki swallowed. The words died on his tongue. Yes, yes, yes. But all he could do was nod once. Izuku whirled around, his hand slipping into Katsuki’s, and led them to Katsuki’s room.
Once the door was shut, Katsuki’s back was against it.
Izuku ran his hands hungrily over Katsuki’s body. He was familiar with Katsuki’s muscles from the years of working together. Was used to feeling them when he’d land a hit. But this was different. He had Katsuki in a way he never thought he could. His hands couldn’t get to enough. He didn’t have enough hands.
They fumbled Katsuki out of his shirt and Izuku’s gaze raked over him. Katsuki was so defined. Sharp hips. A deep V line. The broad, exaggerated lines of his chest. Izuku ran his hands down Katsuki’s abs, watched as Katsuki inhaled sharply.
Every touch from Izuku was so unfamiliar to him. Izuku wasn’t being shy with his desire but his fingers still felt so soft. All the sensations were making Katsuki’s head whirl. He had only ever dreamt of this. Of Izuku in his arms. And the dreams were always ripped away from him quickly, leaving him sweaty and empty. Reaching for something that wasn’t there. But now his hands couldn’t move an inch without finding Izuku.
Izuku’s hair. Izuku’s cheeks. His lips. His neck. His collarbone. His arms.
Katsuki slowly ran his hands down Izuku’s arm, feeling every single line of sinewy muscle. When he reached his hands, he lifted them up; holding his hands together and above his head as if bound. His eyes told Izuku to stay put for a moment.
When Izuku nodded, Katsuki reached down to grab the hem of Izuku’s shirt and slowly, painfully slowly, he pulled it off.
When his shirt hit the floor, Izuku let his arms drop down to cage either side of Katsuki’s head to the door.
“You’re beautiful,” Katsuki whispered. The afternoon sun was touching every inch of Katsuki’s room, even through the curtains. The sun danced and flickered across Izuku’s scarred skin. His eyes glittered like gems.
Izuku flushed with the compliment. Katsuki was glad that even in this unexpected sexual state, Izuku could still be flustered.
“Kacchan, I’ve always wanted you.”
This confession had heat rising in Katsuki. Izuku had wanted him. Had thought of this exact moment. Katsuki wished he could crawl inside Izuku’s brain and see every single way Izuku had imagined this going.
Shit. His face was so red and he could feel himself getting harder. He wasn’t exactly the most experienced man in this department, having only dated a little due to his love for Izuku. He had been waiting for this and only this.
“Deku, you talk real good and all, but I want you to show me.”
Deku’s eyes glistened mischievously.
“As you wish.”
Katsuki saw the cracks of green lightning ignite all across Izuku’s body and suddenly he was on his bed. Izuku’s weight was on top of him. His lips were on his neck. Open mouthed, wet, hot kisses trailed from his Adam’s apple to his abdomen.
Izuku’s hands still crackled with One for All as they held Katsuki down. Katsuki was hyper aware of how close he and Izuku were, how much of their skin was touching, how much still wasn’t. He could feel Izuku’s erection against his thigh, causing him to blush.
When Izuku’s mouth ghosted over the skin above Katsuki’s waistband, he felt like he was going to dissolve. Instead of sliding off Katsuki’s sweat pants, Izuku moved downward, mouthing Katsuki through the fabric.
A string of curses.
“Deku, please. You fucking tease. You fucking shitty nerd.”
Izuku chuckled, his body shaking.
“What’s the matter, Kacchan? Do you want something?”
Katsuki’s face was already red and warm. He was already sputtering out his words. He was painfully hard and his body was so sweaty he could explode his entire apartment. He didn’t know how he could possibly convey how badly he needed Izuku to fuck him anymore.
But he couldn’t just say it.
“If you don’t… if you don’t do something soon, I’ll kick you out and touch myself damn it.”
Izuku lifted up, arching his back in a way Katsuki could only describe as utter porn.
His eyes were inquisitive.
“What do you want, Katsuki? You have to tell me.”
Katsuki looked down at him. He was already a mess. Izuku was right here. He just had to swallow his pride.
“You. I want you, fuck. I… Suck me off.”
Izuku’s eyes flashed and his cheeks reddened. A grin spread across his mouth. Before Katsuki could even process anything, Izuku had his pants off. Izuku stopped for a moment to admire Katsuki in his tight boxer briefs. Izuku ran his hand up Katsuki’s exposed thigh, eventually palming Katsuki.
Katsuki wanted to stay something but all the words fell out of his mouth in incomprehensible sounds. He was nearly drooling. Some part of him felt pathetic. Izuku had barely done anything but kiss him and get him naked and he was a mess. But no part of him cared. He had been so incredibly starved for this. Any touch or kiss or movement from Izuku was overwhelming. He was sure he’d be gone in seconds when Izuku finally did what he asked. But there was more time. Right now he just needed the release. The ecstasy of this finally happening.
When Izuku slid Katsuki’s underwear off and he sprung free, it was Izuku’s turn to drool.
Katsuki was so beautiful.
Izuku almost felt like he should look away. This couldn’t be a sight for him. Even in his dreams, he always saw Katsuki blanketed in shadows. Looking at him bare before him now, he had to assume it was because even his imagination could not capture something so breathtaking.
He was transfixed. His eyes caught Katsuki’s and he couldn’t hide the admiration in his expression if he wanted. Katsuki squirmed.
“S-sorry, Kacchan. I…”
“S’okay.. just suddenly felt embarrassed I guess,” the blonde mumbled.
Izuku chose to not waste anymore time. The air in the room was so thick with anticipation and lust that Izuku felt like he could choke on it. And that wasn’t exactly what he’d prefer to choke on. He shook his head.
The slightest graze of Izuku’s lips on Katsuki’s dick caused Katsuki to inhale sharply. Izuku lowered his head slowly, taking in Katsuki and wrapping his tongue around him. Katsuki could feel the sweat gathering on his palms and forehead. He fisted one hand through Izuku’s hair and clutched his sheets with the other. The sensation of Izuku’s mouth was world shattering.
Izuku’s name fell off Katsuki’s tongue over and over—sometimes no more than a breath he struggled to get out and sometimes nearly a scream. His heartbeat was frantic. He was sure if even his fingers rubbed together right now, he’d light the bed on fire.
Izuku, who continued to amaze Katsuki in this area, made noises that caused Katsuki to blush.
He almost felt himself get jealous, wondering if Izuku was like this from a myriad of experiences. And if so, who with? But when he felt Izuku’s hands gently caress his thighs, the thoughts disappeared in a puff of smoke. Who the fuck cared? He was here right now. Dismantling every single insecurity Katsuki had had about his emotions with every move of his lips. Moaning into his skin and not caring at all who might hear. Katsuki moved his legs so that he was holding Izuku between them.
He heard a small breath and felt a movement that indicated this had made Izuku smile.
Katsuki knew he was about to come, he could feel a hot coil twisting and expanding in his gut. He tried to find the words, or the ability to nudge Izuku’s head so he knew but he was met with restraint. Suddenly one of Izuku’s hand pushed against his abdomen, holding him in place, while the other wrapped around the length of Katsuki’s dick.
The juxtaposition of Izuku’s hand stroking up and down right above his mouth had Katsuki spitting out incoherent nonsense. His body jerked, but Izuku held him still.
Izuku pulled off Katsuki’s dick with a filthy pop, his breath washing over Katsuki in hot waves, and said his name as if it was a command.
When his lips met Katsuki’s head again, a blinding wave of ecstasy hit Katsuki like a freight train. His body twitched, a strangled noise escaped his throat, and he pulled Izuku’s hair. He could see nothing but green as he lifted into the air, floating there for what felt like years, weightless and kissed by light, before crashing down. He doesn’t remember closing his eyes, but he opened them slowly. He knew he would never truly be the same again after this, and he didn’t give a fuck. He felt the bed move and suddenly Izuku was over top of him, a green halo around his head and a beautiful smile on his mouth. Katsuki immediately lifted his head as much as possible, lazily kissing that smile.
Izuku only smiled more as they kissed. The urgency of the situation suddenly on a pause as Katsuki recuperated.
Watching him had nearly sent Izuku into his own spiral but he was able to keep himself anchored. He wanted to focus on Katsuki. And Katsuki had come hard, the sounds and faces he made echoing in Izuku’s mind.
Katsuki studied him.
“Uh, did you… uhm-“
“Swallow? Yes, I did, baby.”
Katsuki’s eyes widened at this. Izuku could see them shift from the post-coital blissed out to flaming embers once again.
Katsuki reached out and touched Izuku’s collarbone.
“Baby,” he repeated. Izuku shivered. His previous resolve to focus on Katsuki was beginning to crumble. Everything was catching up to him, and his own dick was throbbing.
Katsuki must have noticed because he looked down and quirked an eyebrow.
“Izuku, look, I-“
“Kacchan, you don’t have to do anything, okay? I’m perfectly happy, uh, waiting this out. Or even… I can go handle it myself. I didn’t do that for you expecting anything! I wanted to! And I mean if that’s how-“
“Deku, shut up! I know, okay? But I want to. I want to so badly. I want to do… everything with you. Everything that you want to, at least. But I need you to know— I’m new to this. And this has been… really great. I want to return the favor. I’m just not up for anything else tonight. But I will be. Okay? As long as you are. Just know that I want that. I’m in this.”
Izuku went to open his mouth but suddenly Katsuki quickly spoke up again.
“And not just the sex part! I’m in this,” he said, gesturing between the two of them.
“100%. I just need some patience.”
Izuku’s eyes softened. He cupped Katsuki’s cheek and like a cat, Katsuki nuzzled into it.
“Of course I’ll be patient with you.”
Katsuki smirked. He traced a finger up Izuku’s spine.
“And for the record, Katsuki— I’m not all that experienced either. So don’t go getting in your head about it.”
“Huh?! But you—“
“I’ve spent a lot of time thinking about what I like and what I want to do to you, Kacchan.”
Katsuki’s mouth snapped shut. His sensitive dick twitched. The desire to crawl into Izuku’s mind gnawed at him again. But he could do better than that.
Katsuki hooked his leg around Izuku’s, grabbed his shoulders, and flipped them over in a quick roll. Izuku’s back bounced on the bed and his green eyes blew wide.
Bluntly, Katsuki asked him “do you want me to return the favor? Do you want me to suck your dick?”
Katsuki moved one hand downward.
“Or do you want something else? Just tell me,”
Izuku licked his lips.
“I… yes. Please return the favor. I want to feel you. Any way you’ll give it to me.”
Katsuki’s heart did somersaults and his entire body blushed. He’d give anything to Izuku. Everything.
Katsuki nodded. The atmosphere that had calmed to a gentle ebb and flow around them was beginning to build again. By the time Katsuki’s hand reached the front of Izuku’s underwear, the air around them was charged with electricity once more, crackling like One For All.
Katsuki thought about how Izuku had touched him. How he’d touched himself. He palmed the fabric, watching to see if Izuku reacted.
Izuku’s head lulled back. His mouth opened and Katsuki resisted the urge to lick the circle of his lips.
“Katsuki,” he whispered.
Katsuki could feel his body warming up.
“Take them off me, Katsuki. I want to feel you.”
Katsuki growled but did as he was told. He slid off Izuku’s underwear, and his breath got stuck in his throat.
He moved his hand without thinking. He curled his fingers around Izuku and pumped lazily.
Izuku’s legs rocked under Katsuki.
“Fuck,” he cursed. The word so foreign on Izuku’s mouth. Katsuki stared at him in awe. He wanted more of this reaction. He tightened his grip and moved more firmly. Izuku sank deeper into the mattress, taking his bottom lip between his teeth and biting, his face turning a lovely shade of pink. His eyes shut tight.
“Oh, Katsuki,”
If Izuku kept speaking like this, Katsuki would come again. Izuku’s sweet voice dripping in the molasses-soaked breathiness of euphoria, calling out his name, was enough to have him come completely undone. He was so gone.
Izuku moved one of his hands and Katsuki’s eyes followed. To his surprise, Izuku took one of his own nipples in his fingers and began to play with it. Katsuki hissed.
Izuku quirked an eye open.
“I just… I… I’m feeling so much,” he explained. Katsuki shook his head.
“No, you’re just… so sexy.”
Then Katsuki kissed him. Their mouths collided while Katsuki continued to jerk Izuku and Izuku flicked his nipple. Katsuki moved his other hand to touch Izuku’s other nipple. The sensation made Izuku moan into their kiss.
Their teeth clashed together and their tongues rolled against each other and Katsuki liked to suck on Izuku’s lips and Izuku liked to push his tongue as deep he could. This kiss was full of want and exploration. Both of them made noises and hummed and the vibrations felt nice in their throats. All the while, their hands were still working on Izuku. When they pulled away, Izuku was panting. A line of spit expanded between them as Katsuki lifted into a sitting position. Izuku’s face was nearly perfectly fucked out already. His eyes were half-lidded and the corner of his mouth was wet.
“I want to suck your dick, Deku.”
Izuku excitedly managed a nod.
He was wordless, but his movements were screaming for Katsuki to get on with it.
Katsuki moved down Izuku’s body, stopping occasionally to graze his flesh with his teeth. Izuku used one hand to lightly push Katsuki’s head while the other held onto his shoulder.
Katsuki moved his position and at the broken contact of his hand on Izuku’s dick, Izuku whined.
Katsuki rolled his eyes, but the action had made him smile.
He grabbed Izuku again and before he began to take him in his mouth, he licked the entire impressive length of him. Izuku shuddered underneath him, and Kacchan smirked happily. He thought of what Izuku had said about using his own likes and fantasies to his advantage. He thought of Izuku, his Izuku, and how he had been reacting to him all afternoon.
Without much preparation, Katsuki wrapped his lips around Izuku and began to move.
Katsuki’s mouth was hot. Izuku had never felt warmth like it. Katsuki was also not shy about taking in as much of Izuku as he could, and the wet sounds rang deliciously in his ears.
Izuku fought the urge to close his eyes and just escape into this feeling. He wanted to watch Katsuki. He watched as his head bobbed, his eyes shut, focused and satisfied with himself when Izuku would make a noise. Katsuki’s hands began to knead into Izuku’s thighs— something that normally wouldn’t feel particularly sexual but in this moment felt so intimate. Izuku moved so his thighs were closer to Katsuki’s head, and Katsuki immediately moved his hands to the back of his thighs. When his fingers would knead his ass instead, Izuku moaned and cursed; something that Katsuki showed obvious affinity for. Izuku figured he liked hearing such filthy things from his mouth.
Katsuki pulled away for a moment, catching Izuku’s gaze.
“I’ve always wondered what you’d taste like,” he whispered.
Izuku swallowed a lump in his throat.
“And?” He asked, reaching down to flick some of Katsuki’s sweat soaked hair from his forehead.
“You taste like Heaven,” he mumbled, his nose rubbing against Izuku’s dick and causing him to buck his hips.
“Oh, Katsuki!”
This flipped Katsuki into overdrive. He needed to see Izuku come now. He wanted to watch his beautiful body writhe and thrash and he wanted to feel Izuku in his throat. He grabbed Izuku’s legs and slung them over his shoulders, Izuku sliding down with an “oomf!” and his ass smacking against Katsuki’s thighs.
Katsuki barely even took a minute to watch Izuku’s excited expression before taking his length in his mouth again.
What followed was an endless stream of Katsuki’s name and soft, amazed praises that only made him want to lose more control. The head of Izuku’s dick hit Katsuki’s throat, and to his surprise— he barely made a sound. Tears pricked the corners of his eyes, and he grunted in pleasure. Izuku was a mess underneath him, his hands desperately grabbing into Katsuki’s hair.
“Katsuki, you’re incredible. Im gonna…. Shit, yes. Im gonna come,”
Katsuki hadn’t known before if he would swallow like Izuku had but when Izuku announced he was going to come, Katsuki wanted to taste it. To know what it was like. The warm strings of liquid exploded in his mouth and slid down his throat, thick like cough syrup. Salty. Intoxicating.
Katsuki moved off Izuku slowly, the other man still coming down. Katsuki gently moved out from under his legs and plopped down on the bed next to him.
Izuku was trying to catch his breath, his face red, and his eyes held a faraway expression. He looked at peace.
Katsuki reached over and lightly patted him on the cheek. Izuku turned his head and upon looking at Katsuki, he lit up in his Deku-like way.
“Kacchan, that was—“
“Save it, nerd. It’s fine.”
Katsuki made sure his voice had no bite. He didn’t want his words to be misconstrued. He just didn’t want Izuku to feel like he owed him any more praise. But Izuku moved so that he was leaning up on his elbow and looking down at Katsuki.
“That was incredible. You’re incredible. This is far from the time for you to finally downplay yourself,” Izuku teased.
Katsuki couldn’t help but chuckle. He lifted his hand to cup Izuku’s cheek.
“I loved seeing you like that. I think I would like to again.”
Izuku smiled.
“Anytime, Kacchan.”
Katsuki raised an eyebrow.
“Anytime?”
Izuku moved again so that he was nestled into Katsuki’s side.
“Well, maybe not anytime. I’d like some rest before we go again. Wake me up in a few hours.”
Katsuki laughed. He wrapped his arm properly around Izuku and kissed the top of his head.
“You got it, stupid Deku.”
Katsuki let his own eyes start to close. He could use a nap after all that.
“Hey, Kacchan?”
Izuku’s voice already sounded far away, but Katsuki chased it.
“Mm?”
“I love you.”
Katsuki’s heart leapt into the air, nearly exploding at the simple gesture he had already heard but could not hear enough, before settling back in his ribs— perfectly slotted in the place it rested and waited for Izuku. Izuku had long carved his place there, but now it truly felt as if he was nestled somewhere in there. Keeping Katsuki’s heart safe. The ache that had always seemed to be there was gone. A hole filled in the way it was always meant to be.
Katsuki placed one hand over Izuku’s chest, knowing something similar was happening for him.
“I love you too, nerd.”
