Work Text:
Leon had faced a lifetime of horrors.
Ever since that first day in Raccoon City, he’d known his life was going to be one of peril, survival, and fear. Moments in between made it all worth it, of course: the friends he made along the way, the family he’d grown in the past several decades, and even the love he hadn’t expected to find that made his time spent at home all the more meaningful. But Leon had seen things that would traumatise a therapist - or so he assumed, as he’s never had one - and if he got paid per near-death-experience, he’d be one wealthy man.
That being said, Leon had not felt more fear than when he arrived home at 2am, after over twenty four hours of no sleep and constant fighting, to find Luis fuming in the living room, his arms crossed and his expression twisted into a scowl. Leon knew he was in big trouble before he’d even made it inside.
“Three. Days,” Luis hissed, as Leon shut the door behind him. “Three days I had to go without hearing a damn thing. Did you want to cause me a heart attack?”
“I’m sorry,” Leon said with a wince, knowing it wasn’t enough.
“Oh, you’re sorry,” Luis echoed, proving Leon right. “Then I suppose all is forgiven! I had to watch my husband leave with hardly any notice, while his health was the worst it’s ever been, after reading papers about this ‘Latent Onset T-Virus’, and then I didn’t hear a peep from him or Sherry for three whole days. But! He’s sorry.”
Leon grinned, despite Luis’s foul mood; the man hardly ever complained, but when he did, it was so theatrical and dramatic that Leon couldn’t help but find it entertaining. Unfortunately, Luis saw Leon’s smile and grew angrier.
“I guess this is all just a joke to you, eh!?” he cried. “I promise you, cariño, I don’t think you’ll be laughing when I make you sleep outside-”
Approaching Luis during his rant, Leon finally shut him up with a kiss. Luis smacked at his arms, attempting to push him away even as he kissed Leon back, but Leon only smirked and wrapped his arms around Luis’s waist, knowing Luis couldn’t escape his grasp. Luis, in an attempt to keep up his facade, bit Leon’s lip, and drove his hands into Leon’s hair, tugging the longer strands.
When Leon finally pulled away, Luis needed a moment to remember he was still supposed to be angry. He opened his mouth to continue his reprimand, but Leon kissed him again, and again, until eventually Luis gave up and relaxed in Leon’s arms. Leon smoothed his hands up Luis’s back soothingly, minding the old wound that still caused Luis pain even now. Their kiss eased from heated passion into one deep and loving. Leon could sense when Luis’s anger over his three-day silence gave way to relief that Leon was here with him now.
This time, when they separated, Luis pulled Leon into a real embrace, tucking his head into Leon’s neck. Leon sighed, and pressed a kiss to the side of Luis’s head, holding him tight.
“I’m sorry,” he repeated. “I’m okay. I’m here.”
Luis nodded into his shoulder, and Leon could feel the dampness of Luis’s silent tears soaking into his shirt. Leon continued to hold Luis until he pulled away, wiping at his eyes.
“I was so worried,” Luis whispered.
“Yeah, I was too,” Leon admitted. “But I’ve got some good news, at least.”
“You saved the day once more?” Luis guessed, finally smiling just a bit.
Leon loved that smile; he’d never been more grateful to still be alive.
“Not just me,” he replied, “I had help, this time. But I’ve got even better news, just for you.”
Luis furrowed his brow in confusion, but let Leon continue.
“The woman I got help from, her name is Grace Ashcroft,” he began. He took a deep breath, still hardly believing what he was about to say himself. “She cured me.”
Luis waited a moment, and then blinked, his eyes widening.
“What?” Luis breathed.
“She cured me,” Leon repeated. “No more RC-Syndrome for Leon S. Kennedy.”
Several different expressions flickered across Luis’s face: shock, disbelief, hope, and relief. With a sharp exhale, Luis yanked Leon into another searing kiss, cupping the sides of his face and pressing their lips together hard enough to bruise. Leon smiled against him, and wrapped his arms around Luis once more, tilting his lover back a bit with the force of the kiss.
After what must’ve been minutes, they separated only enough to breathe, pressing their foreheads together. Luis let out a sigh of relief, and gently shook his head.
“I’m almost jealous she figured it out before me,” he joked, laughing breathlessly. “María Santísima, I'm just happy it was possible to cure.” He pulled away, still in Leon's arms, and smiled beautifully, his eyes glistening brightly. “How do you feel?”
“Still old,” Leon grunted, but he couldn’t keep his own smile off of his face at the mere sight of Luis’s. “But besides the joint pain, I’m good as new. Maybe with a few more gray hairs.”
“I like your gray hairs,” Luis praised, and slid his hands up into Leon’s hair for emphasis. “And your beard,” he added, biting his lower lip.
Leon laughed and kissed Luis once more, making a point to rub his beard against Luis’s face. Luis laughed, pretending to push Leon away, only to pull him close instead.
“I love you, Leon,” Luis whispered against his lips. “Thank you for coming home.”
“C’mon, not even death could keep me away,” Leon promised. “And I love you too.”
“But don’t,” Luis continued, yanking Leon by the collar sternly, “go off on a mission and not contact me ever again. Next time, you will sleep outside.”
“Haven’t you heard? I’m retired.”
Luis threw his head back and laughed heartily, then stopped to glare at Leon.
“You are not as funny as you think you are,” Luis insisted.
“Luis,” Leon began, taking Luis’s hands into his own. “I’m serious. I’m done. I’m out.”
“You say that now,” Luis argued, “but when the world goes to shit again, you’ll be the first to volunteer.”
Leon sighed heavily. They’d fought before in the past about Leon’s inability to let others handle his work, especially once Sherry was no longer under Simon’s control. This last time had been the worst, because while Leon was more certain than ever that he was one of the only people alive who could help, Luis was more certain than ever that Leon would die in the process. He’d left home with a bittersweet goodbye, with equal parts frustration and affection shared between them.
But if there was one thing nearly dying - for real, this time - taught him about his work, it was that there were always more people like him willing to help. Hell, if Grace hadn’t saved his ass from the latent T-virus, he would have died, and made her job that much harder to complete. Leon had been worried for her, at first, but by the time they parted, he felt only pride. The future of the world was safe in Grace’s hands, in the hands of those who worked beside her, and he didn’t have to keep gambling his own life to see the world saved. He was done.
“I’ll convince you I’m serious eventually,” Leon said, “but for now, you can read the termination papers yourself.”
He let Luis go for the first time since he arrived home, and returned to the front door to retrieve his discarded bag. He rifled through it, quickly locating and removing the thick folder Sherry had handed to him after their supervisor signed it. She had been smiling brightly, and Leon made her promise she’d follow suit, soon, before he left with a hug goodbye.
Handing them now to Luis, Leon waited and watched as Luis scanned the files within the folder. His frown did not relax even as he finished reading, and his eyes flickered up and down three more times, rereading the text over and over, until he finally looked back up at Leon, who still grinned smugly.
“So as soon as it’s by someone’s orders, you respect it?” Luis scoffed, hitting Leon’s arm with the folder. “If I’d known that I would have ordered you to quit forever ago.”
“Well, then I wouldn’t have gotten the cure.”
“I would have figured it out.”
Leon’s smile widened as Luis scrunched his face in a pout. It’d taken Leon years to be comfortable showing open affection for Luis, and even longer to work up the courage to ask Luis to be his forever. They’d only been legally married for half a decade now, but it felt like much longer for how much they’d grown together.
Now, Leon was eager to show Luis just how much he loved the man. He took the files from Luis and tossed them aside, before pulling the man back into his arms. Luis was just a few inches taller than Leon, but you wouldn’t know it for how he melted into Leon’s embrace, tucking his head into Leon’s neck like he intended to shelter there. Leon pressed his lips to the side of Luis’s face, just breathing him in.
Belatedly, Luis’s hand finally found the one Leon still wore a glove over, where he’d hidden the effects of the latent T-virus for so long. Leon inhaled with apprehension, but allowed Luis to remove the glove. Luis tilted his head to see, and when Leon’s revealed hand showed no signs of infection, Leon felt Luis relax against him.
“Just had to make sure,” Luis whispered.
Leon took Luis’s hand in his own and raised it to his lips, pressing a kiss to Luis’s knuckles. Luis quickly pulled away just to grab Leon by his collar, yanking their lips together, and further exploring and tugging over Leon’s shoulders and back. Leon unbuttoned his shirt in what had to be record time, and Luis pulled it off over his head, throwing it aside. His hands smoothed down Leon’s chest, squeezing and caressing Leon’s muscles eagerly.
Suddenly desperate to feel Luis against him entirely, Leon bent and lifted Luis up from his thighs, wrapping Luis’s legs around his waist as he slid his hands along Luis’s back. Luis dug his nails into Leon’s shoulders, grappling insatiably at Leon as Leon carried Luis to the couch. Rather than dump his husband and force their bodies to separate, Leon knelt on the couch and lowered them slowly, making sure to cushion Luis’s head on one of the throw pillows before settling over him.
“Leon,” Luis whispered, “Leon, please.”
“Please what, baby?”
Luis groaned and tightened his legs, still around Leon’s waist, pulling Leon on top of his very noticeable erection. Leon let out a ragged gasp, and with one hand braced above Luis’s head, he moved the other beneath Luis’s back, holding the man up as he ground down. They moaned together, their lips parting as they kissed hungrily. Luis squirmed on the couch beneath him, and Leon grinned against his mouth.
“Does your back hurt?” he teased.
“No,” Luis hissed, “you’re just mean.”
“You still haven’t told me what you want.”
“Just- mierda,” Luis swore as Leon ground down once more. “Don’t go far from me.”
Leon’s chest warmed by the surprising sincerity in Luis’s tone. It was clear to him at that moment that their previous argument wasn’t entirely resolved, as Luis had more hurt to express from his silent absence. But for now, Luis just wanted him close, and Leon was more than eager to oblige.
“I’m right here,” he whispered, kissing Luis again and again.
Luis relaxed beneath him with a contented sigh. Leon didn’t think they’d manage getting fully undressed, at least not with how Luis clutched him like he’d fly away. Improvising, Leon leaned back a bit, moving both of his hands beneath Luis’s back and pulling him up into Leon’s lap. They sat together, pressed against the back of the couch, and when their lips met anew, Leon opened his mouth to allow Luis to explore to his heart’s content.
After another minute, or hour, of kissing, Leon finally moved one hand to Luis’s crotch. Luis gasped into his mouth, jutting his hips forward eagerly, and Leon smirked. In the decades they’d been together, Leon knew Luis’s body - and his clothes - like the back of his hand, so getting said hand down Luis’s pants without looking was muscle memory. Luis whined as Leon palmed his underwear, and shivered when Leon’s fingers dipped beneath his waistband.
“I fucked you before I left,” Leon whispered, “and you’re still this worked up?”
“Says you,” Luis rebutted, as he bucked against Leon’s own hardness. “I bet you were dying to get home and have your way with me.”
“You know it.”
Leon finally got Luis’s cock out and into his hand, and put light pressure to get Luis even more riled up. When Luis’s breaths began to come out in keening gasps, Leon withdrew his hand, and Luis groaned his displeasure. Leon chuckled gently, and licked his palm thoroughly, before grabbing hold of Luis once more. Luis’s muttered complaints broke off into a moan as Leon slid his hand along Luis’s shaft.
“So impatient,” Leon teased.
“So talkative,” Luis bit back.
Leon shut him up with his mouth, and Luis nipped at Leon’s lip in retaliation, before his resolve shattered into a ragged moan when Leon tightened his grasp. His other hand found its way beneath Luis’s shirt, and Leon scratched up Luis’s back, ending right below his large scar. Luis had said before he didn’t mind a little bit of pain during sex, but Leon figured he’d experienced enough pain in Leon’s absence, and he was eager to make this nothing but pleasurable for Luis, despite his teasing.
In just a few moments, Luis was rocking into Leon’s hand emphatically, moaning on every exhale into Leon’s mouth. Luis’s movements caused him to press against Leon’s own erection, and Leon groaned with his lover, tightening his hold so Luis could fuck into Leon’s hand.
“Cariño,” Luis panted, practically bouncing on Leon’s lap, “te amo, mi corazón.”
“Go on, baby,” Leon whispered, pressing his lips along Luis’s jaw and neck. “I’ve got you.”
Luis’s hips jerked twice more before he spilled over Leon’s hand, and onto both of their clothes. Leon glanced down as he continued to kiss and nip at Luis’s skin, and the sight of Luis dirtying the both of them brought Leon to the edge right after him. He pressed his face into Luis’s shoulder as his eyes rolled back, his orgasm running through him like a tidal wave. They moved against each other in the aftershocks of pleasure, slowing over time until they were simply embracing in silence, held within their love.
Comfortable in the calm between them, Luis’s soft sigh startled Leon from his reverie.
“I missed you,” Luis said quietly. “More than for just this,” he added, leaning back to show Leon his smug grin.
“I missed you too.” Leon pecked Luis’s lips gently before continuing: “I kept thinking how much safer I’d feel if you were there watching my back, but also that I wouldn’t want you there no matter what.”
“If something had happened to you, and I wasn’t there to help,” Luis paused to inhale shakily, “that would’ve ruined me, you know.”
“I know. I’m sorry I didn’t get word to you.”
“But that was the last time, sí?”
“Yeah.” Leon beamed. “Last time.”
Luis kissed him again, wrapping his arms around Leon’s neck to pull him close, embracing so tightly that their bodies could become one. Leon poured his endless love for Luis into their kiss, his free - and clean - hand caressing the skin of Luis’s back tenderly, feeling each muscle and hair and bone with the familiarity and joy of coming home.
Together they had weathered the worst the world had to offer, but now that Leon could confidently say he was done leaving for good, he knew they had the rest of their lives to find respite and warmth in each other’s arms.
