Work Text:
As crazy and improbable as it sometimes seemed, Izuku had been successfully dating Kacchan for three months now. Successful in that they hadn’t had any big fights or misunderstandings and that sometimes Kacchan held his hand when they walked back from class.
They weren’t loud about being together - heck, some of their classmates probably didn’t even know - but they were happy. Well, Izuku was happy and he was fairly sure Kacchan was happy too. It was usually pretty obvious when Kacchan wasn’t happy and he never seemed unhappy when they were alone together, studying or watching hero analysis videos. Izuku didn’t know if what he felt for Kacchan was love or not since everything was still new and growing, but what they had was good and real and it was all theirs.
Izuku had never dreamed he’d be this close to Kacchan. His entire life, Kacchan had always been a perfect, shining object just out of reach. And no matter how fast Izuku ran or how far he stretched, he couldn’t grasp ahold of what he really wanted.
Then the war happened and the gap between him and Kacchan grew even more. He watched himself get ripped away from Kacchan’s side and then later returned only to find Kacchan’s lifeless body discarded on the battlefield. And while Izuku still had a fight to face, he felt like he’d already lost everything that mattered. It’d taken every ounce of control and focus he’d had not to break down right there, not to rip the heavens apart and demand they return his Kacchan to him.
Kacchan had recovered in the end and the two of them had become inseparable from that moment on. After the war, they’d demanded to share a hospital room and supported each other through the lengthy healing and physical therapy process.
And now, months later, they were closer than ever before. Just shy of complete codependency, but not far off. They could deal with short-term separations, but that was it. Izuku couldn’t let Kacchan out of his sight for too long and the reverse was also true. Kacchan was scared Izuku would run off again and Izuku was scared Kacchan would die for real this time and leave him behind forever.
Now that he’d finally caught up with Kacchan, had finally felt the warmth in those deadly hands and intense eyes, he was never going to let go.
Despite their relationship going well, it wasn’t progressing as quickly as Izuku had initially hoped. He didn’t want to rush Kacchan, but he was eager to do more than the occasional snuggle or makeout session. Those were great, of course, but he was greedy. He wanted more.
Before dating Kacchan, Izuku had messed around a little bit. When he’d gone off on his own during the war, leaving his classmates behind in a misguided attempt to protect them, he’d fallen into the beds of a few different people. He’d needed the comfort, the distraction. He discovered that he liked topping, that he liked girls and boys, that he was capable of having sex without feelings or regrets. He’d always been an awkward, clumsy nerd, but One For All had made him more confident and being out on his own had made him more daring. He didn’t look back on his hookups with fondness or sorrow, they were just a thing he needed at the time.
And now he needed Kacchan. Always had, really. There’s probably a reason most of his hookups were blond. But it was more than that, of course. Kacchan was…everything to him. A shining and powerful person who was within child Izuku’s reach, unlike All Might. And while other people might not see it, Izuku always knew that Kacchan was destined to be an amazing hero. Ever since joining UA, he and Kacchan had learned a lot about themselves and each other. Izuku no longer placed Kacchan on a pedestal and Kacchan no longer shied away from Izuku’s self-destructive tendencies. They’d both grown so much and now working together was as natural as breathing. And since they’d started dating, Izuku was even more desperate to keep Kacchan by his side - safe and sound and whole.
Izuku had asked, early on, if Kacchan had been with other people too. Kacchan had just given him a weird look and mumbled something about not wasting time with extras before changing the subject. It reminded Izuku of when he’d first asked Kacchan out and been surprised when Kacchan had immediately - if quietly - said yes. Izuku’d asked if Kacchan was gay and liked boys, but Kacchan had just shrugged and said that he liked Izuku. In the moment, it’d made Izuku feel special, but since dating Kacchan, he was starting to realize that maybe Kacchan just hadn’t been all that worried about relationships or physical intimacy before they got together. Kacchan was mostly just focused on becoming a hero. Izuku was too, of course, but he’d made time for a few…distractions along the way.
Still, the idea of Kacchan being a virgin was hard to wrap his head around. Kacchan was so handsome and perfect - he could have slept with anyone, anytime! Then again, Kacchan was quite cautious when it came to new physical milestones in their relationship. He’d shied away from kisses for a long time, and then even longer from kisses with tongue or heavy petting. For being such a loud, explosive person, Kacchan was rather subdued behind closed doors. He liked to be held and praised and could eventually be coaxed into mildly naughty things, but each one was something of a hurdle.
Not that Izuku minded. He’d do anything for Kacchan, even if that meant being patient and dealing with his blue balls and pent up energy after Kacchan returned to his own room for the night. But a man can only be patient for so long. And while he never wanted to force Kacchan, he also knew that Kacchan wanted to move forward just as much as he did. There were times when Kacchan humped his thigh or kissed him back so desperately that Izuku knew he wanted more, he just didn’t know how to ask for it.
Tonight, the two of them were watching some old movie in Izuku’s room. They were sprawled out on his bed, a blanket half-covering them both from the legs down. It was a quiet and comfortable evening, but Izuku was young and hot-blooded and just sharing space with Kacchan lately was enough to get his motor running. Especially when Kacchan looked soft and cozy under Izuku’s All Might blanket, eyes locked on the movie.
Slowly over the last five minutes, Izuku had managed to roll Kacchan onto his back and they were now progressing from a few slow kisses to full-on making out. Izuku let his hands slide down to firmly grip at Kacchan’s impressive pecs. Kacchan let out a little huff and Izuku smiled into the kiss, squeezing his hands for a moment before slipping them down Kacchan’s sides to grip at his waist.
“Can I?” Izuku asked a minute later, tugging at the hem of Kacchan’s tank top.
“Mm.”
Making quick work of first Kacchan’s shirt and then his own, Izuku pressed their bare chests together and delighted in the heat and intimacy. Kacchan was gripping tightly at Izuku’s shoulders with blunt nails, temporarily keeping him in place. Izuku focused back on the kiss, swiping his tongue eagerly into Kacchan’s hot mouth. He’d learned early on that Kacchan liked kissing - just kissing - a lot. Thankfully, Kacchan’d grown to enjoy the other parts too, like Izuku’s greedy hands or how sometimes he’d start kissing along Kacchan’s jaw or exposed collarbone instead of his pouting lips.
As their tongues twisted around in a wet, sloppy dance, Izuku realized that Kacchan was steadily rocking his hips up against Izuku’s own. Taking this as a cue to move things forward again, Izuku slowly kissed his way down Kacchan’s chin and neck before lavishing attention across his chest. He loved Kacchan’s pert little nipples, always so sensitive and pretty. He sucked one into his mouth and Kacchan groaned above him, chest rising and falling faster than before. Izuku nibbled at the bud in his mouth and Kacchan let out his loudest noise yet, but didn’t pull away. Instead, one of Kacchan’s hands buried itself in Izuku’s messy hair. Izuku grinned against Kacchan’s chest, pleased he wasn’t being swatted or pushed away like he had been only a couple of weeks ago.
They’d been making good progress, at least Izuku thought so. When it came to actually having sex with Kacchan though, Izuku had no idea how it might go. There was always the possibility that Kacchan would want to top. And while Izuku would do whatever made Kacchan the most comfortable, he already knew that he personally preferred topping. He just wanted to make Kacchan feel good and to do all the work, to treat his boyfriend and give him everything he deserved. Kacchan had already done so much and Izuku was so proud of him, he just wanted to spoil him rotten.
Pressing sloppy kisses down the firm ridges of Kacchan’s abs, Izuku decided to be bold. So far, Kacchan had been content with letting Izuku take the lead. Maybe it was because he knew Izuku had past experience or maybe it was because he was content with what they had and it was up to Izuku to introduce new activities and sensations. Either way, Izuku didn’t mind taking the lead.
Lightly brushing his lips along the top edge of Kacchan’s sweatpants, Izuku looked up his boyfriend’s heaving torso. Kacchan was staring back at him, pupils blown out and cheeks flushed. Izuku gulped and grounded his shaking hands by gripping tightly at Kacchan’s thighs. Kacchan was so beautiful. And somehow, despite everything, Kacchan was his.
“Let me make you feel good,” Izuku begged, inching his hands up to pluck nervously at Kacchan’s pants. “Please, Kacchan, please let me. Gonna make you feel so good, baby, so amazing.”
Kacchan blinked at him slowly, like a cat. Izuku felt his heart drop even as his fingers slid over the top of Kacchan’s sweatpants, ready to pull them down.
“Please,” Izuku whined before daring to lean down and nuzzle at Kacchan’s obviously-hard dick between the layers of clothing.
“Fuck.”
Izuku’s gaze snapped back to Kacchan’s. He held his breath as Kacchan’s eyes darted away and then Kacchan was nodding. Leaping into action, Izuku hastily tugged down Kacchan’s sweatpants and boxer briefs in one go. Not because he was afraid Kacchan would change his mind, but because he was desperate to uphold his promise. He wanted to make Kacchan feel good - no, amazing.
He started by kneeling on the floor between his boyfriend’s legs and giving one of Kacchan’s pale thighs a quick peck. He’d never seen Kacchan’s hard cock before, but he should have known it’d be beautiful and perfect. It was fairly average in girth and length, with a head the same color of his nipples peeking out from the extra skin at the tip. Instead of dark pubic hair like his own, Kacchan only had a little tuft of white-blond hair right at the base of his dick.
“So pretty,” Izuku breathed before littering kisses over Kacchan’s pelvis and thighs.
Not wanting to keep Kacchan waiting any longer, Izuku finally reached out and took Kacchan’s cock in his hand. Kacchan made a strangled noise above him, egging Izuku on. Rolling back the excess skin and parting his lips, Izuku licked a long line up the side of Kacchan’s dick. He heard the beginnings of a curse rumble from Kacchan’s chest that turned into something punched-out and strained as Izuku slowly wrapped his lips around the pretty cock in his hand.
Instead of going full-bore right away, Izuku kept his pace slow and focused more on creating good suction and teasing with his tongue. Glancing up, he watched as Kacchan threw an arm over his face. Kacchan’s other hand was resting on his abs, tensing and twitching. Izuku picked it up and plopped it onto his own head. Immediately, Kacchan’s fingers dove through his hair and gripped at him tightly. Humming, Izuku sank down another inch on Kacchan’s dick before twisting and then pulling back up.
Kacchan was making all kinds of pretty noises that Izuku’d never heard before. Kacchan was such a vocal person, Izuku should have known his sex sounds would be god-tier. Slightly in awe, Izuku continued to give Kacchan a gentle - if such a thing existed - blowjob. One of his hands was carefully caressing Kacchan’s ball sac while the other was surreptitiously scrambling under the bed for the bottle of lube he’d hastily stashed under there a few days ago when Iida had barged into his room. Feeling his fingertips accidentally nudge the bottle further away, he closed his eyes and released a single tendril of Blackwhip to grab the lube and bring it to his waiting palm. Firmly grasping the bottle, he moved it between his thighs and quietly opened the top. Squeezing a little onto his fingers, he then closed the bottle and stuffed it into the pocket of his gym shorts. Warming up the lube a bit before bringing his hand back on top of the bed, Izuku took a deep breath - a slightly difficult feat with Kacchan’s dick in his mouth.
Starting slow, he rubbed his non-lubed thumb against Kacchan’s perineum. Not detecting any negative tones in Kacchan’s ongoing litany of little moans and gasps, Izuku moved the circling pressure lower and lower. After a full minute of no hesitation on Kacchan’s part, Izuku brought his lubed middle finger into play and traced around Kacchan’s hole. He watched Kacchan’s mouth fall open and decided to go for it. Angling his head, he swallowed Kacchan’s cock all the way down at the same time as he pushed his middle finger inside.
Immediately, Kacchan arched off the bed and made a beautiful keening noise. Wiggling his finger, Izuku attempted to do the come-hither motion he’d read about online. He couldn’t remember if that was more for boys or girls, but it didn’t seem to matter. Kacchan let out a garbled wail and then Izuku felt hot cum shoot down his throat. His own dick twitched eagerly, blurting out precum as he watched Kacchan fall apart.
Pulling off Kacchan’s dick, he winced at the overstimulated whine Kacchan made while half-heartedly tugging at Izuku’s hair. Kissing near the base of Kacchan’s cock in apology, Izuku smiled up at his boyfriend only to instantly frown when the weight in his hair left. Kacchan buried his face in his hands and tried to roll away, but Izuku held him down even as he scrambled back up onto the bed.
“You did so well,” he praised in between chaste kisses to Kacchan’s jawline. “Looked so pretty for me, Kacchan. Thank you for cumming so well for me.”
“Fuckin’...came too soon,” Kacchan bit out, clearly embarrassed.
“No, no, baby, I wanted you to cum,” he soothed. “Wanted to make you feel so, so amazing. Wanted to watch you let go and feel good.”
When Kacchan didn’t move his hands, Izuku gently pried one up. Kacchan’s face was red and splotchy, but he wasn’t crying. His brows were furrowed though and his lips were in a full pout. It was beyond cute, but Izuku knew better than to say that out loud.
“It’s really okay, Kacchan. So stop hiding and let me see you.”
After a moment’s hesitation, Kacchan let his hands fall away. Smiling, Izuku pressed a firm kiss to Kacchan’s lips and smoothed back messier-than-usual blond hair.
“Did it feel good?” he asked.
“Tch. You know it did.”
Izuku hid a grin as he kissed Kacchan’s temple. Instead, he gave a happy little hum and snuggled against Kacchan’s warm body.
“So…now what?” Kacchan asked quietly. “Is it over because I came too soon?”
“Again, not too soon,” Izuku chided. “And, no, we’re not done. Just how long is Kacchan’s refractory period anyway? Are you an old man?”
“Wh-What’s that supposed to mean? And what the hell’s a refractory period?”
“Eh?” Izuku chirped, tilting his head and looking at Kacchan in surprise. “How long does it take you to get hard again?”
“How would I know? Isn’t it just one and done?!”
“Kacchan…”
“Stop looking at me like that.”
“Like what?”
“Like you want to eat me.”
Izuku burst out laughing, resting his forehead on Kacchan’s collarbone. God, Kacchan was so cute and innocent! Sometimes Izuku felt like he really could just gobble Kacchan up. Right now, he had other plans though.
“You’re so cute,” he giggled. “D’you wanna-”
“Shut up.”
“Nooo. C’mon, Kacchan, don’t you want to keep going and find out how long it takes? This is important information!”
He watched a few emotions pass over Kacchan’s face and then felt his entire body shift as Kacchan heaved an enormous sigh. Fearing rejection and another night of jerking off alone, Izuku braced himself while still keeping a hopeful smile plastered across his face.
“Okay.”
“Okay…?” Izuku pressed.
“Okay, we can keep going,” Kacchan relented. “But I’m not promising anything!”
Kissing Kacchan deeply as a thank you, Izuku slowly slid the finger still buried inside Kacchan most of the way out and then back in. Kacchan stiffened immediately, but Izuku kept kissing him and mumbling incoherent praise against his mouth.
By now, Izuku knew Kacchan wasn’t as sexually-motivated as he was. But he also knew that Kacchan was young and healthy and his body clearly enjoyed what Izuku was doing to it. So he slid back down to Kacchan’s chest and kissed and suckled as a distraction while stretching Kacchan open with one and then three fingers.
As expected, Kacchan was hard again in no time, but Izuku still took his time with the prep. Once he decided Kacchan was ready, Izuku sat up and slowly pulled his fingers out.
“What? Are we done after all?” Kacchan asked, a single eyebrow raised.
Izuku swallowed a laugh and merely shook his head. “No, baby, we’re just getting started.”
Scooting off the bed, Izuku stood up and hastily removed his own pants and boxers. Stroking at his cock just to get a bit of relief, he looked over and saw that Kacchan was watching him with wide eyes and a slight frown.
“Did One For All make that fuckin’ thing bigger or somethin’?” Kacchan demanded.
This time, Izuku couldn’t help but laugh. Kacchan’s frown grew deeper, but Izuku kept laughing even as he fished a condom out of his bedside table drawer.
“Don’t worry, Kacchan, it’s all natural.”
“Tch.”
Looking down at his dick as he rolled on the condom, Izuku suppressed a smile. He was quite a bit larger than Kacchan in this department. Kacchan still beat him in height though. Give and take, like in all things. Wrestling the bottle of lube out of the pocket of his discarded pants, he slathered some onto his cock and then moved back towards the bed. Kacchan’s legs had fallen closed, but Izuku slowly parted them and took his place between Kacchan’s knees.
Now that he wasn’t actively being touched, Kacchan’s erection had flagged a bit and his eyes were lingering on the far wall. Not wanting him to feel nervous, Izuku hurriedly leaned down and pressed their bare chests together once more. Kissing at the side of Kacchan’s mouth, Izuku let his hands rub up and down Kacchan’s sides.
“Still okay?” he asked quietly.
Kacchan hesitated before nodding and looking back at Izuku.
“I need to hear you say it, baby.”
“I…,” Kacchan looked away again, his voice barely above a whisper. “I’m nervous.”
“That’s okay. I’m nervous too.”
“Tch. Don’t fuckin’ lie to me!”
“I’m not lying! I want to make you feel good, but I’m afraid I’ll cum the second I’m inside Kacchan.”
“Don’t act like you’re some flounderin’ virgin, Izuku.”
Izuku’s face hardened a bit. “It doesn’t matter if I’ve been with other people, Kacchan. I’ve never been with you like this before, okay? And I know that you’re gonna feel better than anything I’ve ever felt and I’m…I’m worried that I’m not going to do a good job!”
Gaze softening, Kacchan wrapped his arms around Izuku’s neck and pulled him in for a tight hug. “Of fuckin’ course I’ll be the best.”
Izuku huffed out a little laugh and kissed Kacchan’s shoulder, accepting the unspoken apology. He didn’t blame Kacchan for feeling a little weird or insecure about Izuku’s past hookups, but he knew that at the end of the day they didn’t mean anything in regards to his relationship with Kacchan. Kacchan was his everything. The manifestation of his dream, his guiding light. And now that he had Kacchan by his side, he was never going to let him go.
Instead of pulling away, Izuku merely shuffled upwards so he could kiss Kacchan on the mouth again. When Kacchan responded eagerly, Izuku moved to slip his tongue into play. He ramped up the kissing until Kacchan was making eager, muffled sounds and gripping tightly at Izuku’s biceps.
Reaching an arm down, Izuku gave his dick a few tugs to get it fully hard again and then lined himself up with Kacchan’s prepped hole. As he pressed the tip inside, Kacchan broke the kiss to toss his head back and groan. Izuku used his free hand to tilt Kacchan’s face forward so they could start kissing again. He delved his tongue into Kacchan’s mouth even as his cock sank deeper. Stilling his hips once he was fully inside, Izuku finally pulled away from the kiss and leaned his forehead against Kacchan’s.
“Feeling okay?” he asked, panting a little bit and trying not to get lost in the feeling of Kacchan clenching around his dick.
Kacchan was panting too and already looked fucked out, his pupils blown wide again. “Y-Yeah. S’fuckin’ big.”
“Sorry,” Izuku replied in an apologetic tone. "Let's just stay like this for a second, okay?"
"Mm."
They shared a few light kisses as they held each other’s faces and smiled like a couple of idiots, basking in the glow of the moment and all its intimacy. Izuku felt so proud of Kacchan for getting this far, though he didn’t dare to admit that out loud. And, god, he’d been right about Kacchan feeling the best. Maybe it was the years of extreme emotions between them, all the sentiments and memories. Maybe it was how beyond gorgeous Kacchan looked from this close, with his pale lashes and lips bright red from kissing. Maybe it was that Izuku was making the most of his second chance with Kacchan. He’d almost lost him, but now here they were, together in every sense of the word. He ground his hips against Kacchan, pushing deep, but it wasn’t even the strongest sensation in his body. There were suddenly a dozen butterflies fluttering to life in Izuku’s chest as he locked eyes with Kacchan, though they felt more like tiny explosions as they continued to grow in number. His heart was pounding like crazy and he could feel himself drowning in Kacchan’s steady, heavy-lidded gaze. Kacchan was here, Kacchan was safe, Kacchan was his, Kacchan felt so damn good.
Izuku opened his mouth the same instant Kacchan started rocking his hips, pulling himself off and then back on Izuku’s cock. Instead of saying something incredibly sappy as planned, Izuku instead moaned and felt his eyes roll back in pleasure.
“Oh god,” he groaned as his hips chased after Kacchan’s.
Hands moving down to grasp at Kacchan’s trim waist, Izuku started up a slow but steady rhythm. Swallowing down Kacchan’s gasp with a frantic kiss, Izuku gave himself over to the sensation of finally - finally! - having sex with Kacchan.
But, god, it was almost too much. Izuku felt overwhelmed. And not only because Kacchan felt amazing around his cock. His heart was practically bursting with sentiment. He just liked and respected Kacchan so much. Had chased after him for so long. Had pined and yearned for almost just as long. And now, after everything they’d been through, after almost losing Kacchan forever, here they were. Kissing and having sex and being safe and happy together. They were together, really together, and he was so happy he could cry.
Scratch that, he was crying. Tears were coursing down his face even as he kissed Kacchan and moved his hips in and out, experimenting with slight angle changes with each thrust. He felt like he was leaking out all his emotions and sentiments for Kacchan, his heart laid bare, but he couldn’t stop. The tears just kept coming even as he sped up his movements and started to lose himself in the pleasure.
Apparently feeling the tears, Kacchan pulled away with a quizzical grunt. Izuku watched Kacchan’s eyes narrow for an instant before he was being shoved at.
“Just stop if it’s that bad!” Kacchan demanded, voice raw.
“No!” Izuku trumpeted, desperately hugging Kacchan to himself and burying his face in his boyfriend’s neck. “It’s not bad, Kacchan! It’s not bad. It’s - it’s…it’s perfect! You’re perfect. It feels so good that I think I’m going crazy! I just love you so much and my heart is about to burst and I probably look like an idiot for crying right now, but I can’t help it! I just love Kacchan so much and I’m so happy!”
Kacchan didn’t say anything for a moment, but then he was hugging Izuku back. “So they’re good tears?”
“Yes!” Izuku replied, nodding frantically. “I’m s-sorry for ruining the moment by c-crying and making Kacchan’s first time weird! I’m sorry for-”
“Tch. S’not weird, idiot. You’ve always been a damn crybaby.”
Izuku chuckled even as continued to cry happy tears. Tilting his head up, Izuku gave a watery smile as Kacchan gently wiped away his tears and then kissed him softly on the lips. Heart bursting with emotion all over again, Izuku was about to continue talking about his feelings when he felt Kacchan start rocking up against him again.
“Ah, Kacchan’s such a tease,” he whined, distracted by the friction on his cock.
“It’s not teasin’ when you’re seven inches deep in my ass.”
“Eight point six inches,” Izuku clarified before he started to thrust back into Kacchan with purpose.
Kacchan let out a delightful little moan and clung to Izuku’s neck as he matched the rhythm with his hips. Knowing he wasn’t going to last much longer under such an onslaught, Izuku shifted positions until he was kneeling on the bed. With Kacchan’s hips now on his lap, Izuku really started going at it. Wrapping his hand around Kacchan’s bobbing dick, Izuku grunted that he was going to cum soon.
“Oh fuck!” Kacchan shouted, reaching out to grab for Izuku’s arms again as a support.
Izuku watched with wide eyes, heart exploding at how perfect Kacchan was. Other people might not see it, but Kacchan was always trying so hard to do his best. And ever since their fight that night long ago in Ground Beta, he’d been helping and supporting Izuku in his own ways. Even when Izuku cried and gave him mixed signals during his first time, not to mention almost ruining the mood, Kacchan was still giving his all. Despite how nervous and borderline reluctant Kacchan had been before, he was perfectly matching Izuku's movements now, clenching down whenever Izuku was fully inside.
“G-Gonna cum!” Izuku spluttered frantically as he felt his orgasm suddenly rise up and erupt through his body, green lightning flickering around him as he became overwhelmed by pleasure.
And then he was cumming, cock twitching as he filled the condom and slowed down the movement of his hips. He kept his hand stroking over Kacchan’s cock, desperate for Kacchan to cum too. A few loud pops sounded out and he jerked his gaze up, watching as Kacchan’s head tilted back and the corded muscles in his neck stood out in sharp relief. More explosions rippled from behind closed fists as Kacchan came in an arc onto his own chest. Izuku could only look on in awe, hips stilling completely as he watched pure euphoria mirroring his own flood through Kacchan’s body. Nothing else could explain their sudden lack of quirk control. Only a rush of extreme emotion and otherworldly ecstasy could do that, Izuku was sure.
“Fuuuuuck,” Kacchan groaned after a moment, body deflating and sinking back onto the bed.
Izuku watched as Kacchan threw an arm over his eyes once more. They were both panting and sweaty, bodies going lax in the afterglow. Pulling out slowly and tossing away the used condom, Izuku made quick work of wiping them both down with a towel before crawling back onto bed and pulling Kacchan into his arms.
He started crying the second he felt Kacchan turn towards him instead of staying distant. Littering Kacchan’s arm and the exposed parts of his face with kisses, Izuku nuzzled at whatever he could get to. Kacchan grumbled and shoved lightly at him, but Izuku only laughed and kept going. After another minute or so, Kacchan finally let his arm drop. Izuku immediately pressed a kiss to Kacchan’s pouting lips.
They snuggled peacefully for a minute before Kacchan shifted around to face Izuku. “Did you…did you really mean it?”
Izuku blinked. “Mean what?”
“That you…love me,” Kacchan breathed, eyes darting away.
“Yes! Of course I love you, Kacchan.”
Wanting to prove it, he kissed Kacchan deeply. He didn't expect a response, didn't even need one right now. He could feel Kacchan's love for him, had felt it this whole time. About to start deepening their kiss again, Izuku frowned slightly when Kacchan suddenly pulled back.
“I…I fuckin’...love you too, Izuku,” Kacchan muttered, a bright red blush flooding across his face and up to the tips of his ears.
Feeling like he could die happy, Izuku started crying again and buried his face in Kacchan’s plush chest while clamping his arms tightly around Kacchan’s waist in a death-grip. Kacchan struggled for a moment before giving up with a sigh followed by a deep, rumbling chuckle.
“You’re so damn clingy.”
“Mm. You love it though.”
Kacchan scoffed, but didn’t deny it. Izuku felt Kacchan press a kiss to the top of his head and smiled. They were still early on in their relationship, all things considered. But he was so, so excited to see where they would go. The room was quiet and warm, the only sound being the soft shuffle of fabric as Kacchan dragged a blanket over them both. Izuku's tears slowly died down as he focused on the rhythmic beating of Kacchan’s heart. It was strong and steady and Izuku never wanted it to stop again. He’d fight tooth and nail for the rest of his life to keep Kacchan safe and by his side.
Growing up, Izuku had seen love play out in a million ways. On TV, it was usually big declarations on rooftops or fancy restaurants. In movies, it was rainy city streets or crowded airport terminals. And maybe sometimes love was big and flashy with a million people watching, but maybe love could also be an awkward yet heartfelt first time. Maybe love was a lifetime of struggle and strife followed by a single moment of saving and winning together. Maybe love was that quiet, but insistent spark of euphoria still lingering in his chest.
Maybe love was a sleeping Kacchan in his arms.