The mission had taken its toll on both of you. The tension, the adrenaline, the near-death encounters—it was all boiling over now in the dimly lit storage room of an abandoned safe house. Leon was pacing in front of the door, his sharp blue eyes darting toward the narrow window every few seconds, his jaw tight.
You stood by the metal shelving unit, leaning against it for support as you caught your breath. The faint hum of the fluorescent light above seemed deafening in the silence that stretched between you.
“They could be back any minute,” Leon muttered, running a hand through his messy blonde hair.
“I know,” you replied, your voice softer than intended. But you couldn’t help the way your eyes lingered on him, the way his fitted shirt clung to his broad shoulders and the sweat glistened on his skin. It was distracting—he was distracting.
Leon turned to look at you, and the intensity in his gaze made your breath hitch. His eyes trailed over you, from the way your shirt clung to your damp skin to the curve of your hips. It wasn’t the first time you’d caught him looking at you like this, but something about it now felt heavier, more charged.
“You keep looking at me like that, Kennedy, and I’ll start to think you’ve got something on your mind,” you teased, trying to defuse the tension.
Leon didn’t smile. Instead, he stepped closer, his boots echoing faintly on the concrete floor. “You’re one to talk,” he said, his voice low and rough. “Do you even realize what you do to me?”
Your heart skipped, the heat in your cheeks spreading as his words sank in. “What are you talking about?” you murmured, though your voice lacked conviction.
Leon smirked, his hands moving to rest on either side of the shelf behind you, caging you in. His body loomed over yours, the hard lines of his chest brushing against you as he leaned in closer.
“I’ve seen the way you look at me,” he said, his voice barely above a whisper. “And trust me, sweetheart, I’m done pretending I don’t feel the same.”
Before you could respond, his lips were on yours, fierce and unrelenting, as if he’d been holding back for far too long. His hands gripped your waist, pulling you against him with a force that left no room for doubt about what he wanted.
You gasped into the kiss, your hands flying to his chest as you tried to steady yourself. The hard muscles beneath your palms flexed as he deepened the kiss, his tongue sliding against yours with a precision that left you breathless.
“Leon,” you murmured when he pulled back slightly, his lips hovering just above yours. “We shouldn’t… someone could walk in on us.”
His smirk returned, but there was nothing playful about it this time. “Let them,” he growled, his hands sliding down to grip your hips. “I’m not stopping.”
You barely had time to protest before his lips found yours again, his hands tugging at the hem of your shirt and slipping beneath it. His palms were warm and rough against your bare skin, trailing upward until they cupped your breasts, his thumbs brushing over the hardened peaks.
You moaned softly, your body arching into his touch as heat pooled in your stomach. “Leon…”
“You’re driving me insane,” he muttered, his lips trailing down your neck to the curve of your shoulder. “Do you have any idea what you do to me? How long I’ve been holding back?”
You didn’t have an answer for him, not when his hands were working their way to your waistband, tugging your pants down with a practiced ease. The cool air hit your skin, making you shiver briefly before his warmth replaced it.
“Tell me to stop,” he murmured, his blue eyes meeting yours as his hands gripped your thighs, lifting you onto the shelf. “If you don’t want this, tell me now.”
“I don’t want you to stop,” you whispered, your hands tangling in his hair as you pulled him closer.
That was all the confirmation he needed. His lips crashed against yours again as he stepped between your legs, his hard length pressing against your core through the layers of fabric that still separated you. The friction made you gasp, your head falling back against the shelf as his lips moved to your neck, kissing and nipping at your sensitive skin.
“You feel so good,” he muttered, his hands gripping your hips as he ground against you, his movements slow and deliberate. “Better than I ever imagined.”
You moaned softly, your hands tugging at his shirt until he finally relented, pulling it over his head and tossing it aside. Your eyes trailed over his toned chest and the faint scars that marked his skin, your fingers tracing the lines of muscle as he worked to rid you of your shirt.
“You’re beautiful,” he murmured, his voice thick with desire as he cupped your bare breasts, his thumbs brushing over your hardened peaks. His lips followed, trailing down your collarbone before capturing one of your nipples in his mouth, his tongue teasing the sensitive flesh.
You gasped, your hands clutching at his shoulders as your body arched into him. “Leon…”
He groaned softly, his hands moving to unfasten his belt, the sound of the leather sliding through the loops sending a thrill through you. Your breath hitched as he freed himself, the hard length of him pressing against you with an urgency that made your head spin.
“Are you sure about this?” he asked, his voice softening as he paused to look at you.
You nodded, your hands sliding down to grip his hips as you pulled him closer. “I’m sure.”
He kissed you again, slower this time, his movements deliberate as he positioned himself at your entrance. The hard length of him pressed against you, and your breath caught as he began to push into you, his movements careful and measured as he stretched you inch by inch.
“God, you feel amazing,” he groaned, his hands gripping your thighs as he buried himself deeper. “So tight… so perfect.”
You moaned, your hands clutching at his shoulders as he began to move, his hips rolling against yours with a rhythm that was slow and maddening. Each thrust was deliberate, his hard length hitting spots that had you trembling beneath him.
“Leon…” you gasped, your nails digging into his back as he quickened his pace, his control slipping as his movements grew more urgent.
“Say my name,” he murmured, his lips brushing against your ear as he gripped your hips tighter, pulling you closer with each thrust. “I want to hear you say it.”
“Leon,” you moaned, your body tightening around him as the pressure built, threatening to snap. “Please…”
“I’ve got you,” he murmured, his voice rough as his thrusts grew erratic, his hands sliding up to cup your breasts again, his thumbs teasing your sensitive peaks. “Let go for me, sweetheart. I want to feel you.”
His words sent you over the edge, your body trembling as waves of pleasure crashed over you. Leon followed moments later, his grip on you tightening as he buried himself deep inside you, his body shuddering as he groaned your name.
For a long moment, neither of you moved, your breaths mingling in the quiet room. Finally, Leon pulled back slightly, his blue eyes meeting yours as he pressed a soft kiss to your forehead.
“You’re amazing,” he murmured, his hands sliding up to cradle your face.
You smiled, your fingers tracing the line of his jaw. “So are you.”
He chuckled softly, stepping back to grab his shirt and toss it over his shoulder. “We should probably get dressed before someone actually does walk in on us.”
You laughed, sliding off the shelf and reaching for your clothes. “Good idea. But just so you know… this isn’t over.”
Leon smirked, his blue eyes darkening as he pulled you into one last, lingering kiss. “Oh, sweetheart, it’s far from over.”
‧꒰ I bet it doesn’t feel like this with that boy ꒱‧
pairing: leon kennedy x fem!reader
summary: you have just broken up with your boyfriend and leon wants to make you see that you are better without him.
warnings: sexual content.
words: 1.3k
The safe house was quiet except for the faint crackle of the fire in the corner. You sat on the edge of the worn couch, your hands fidgeting with the hem of your shirt. Leon stood nearby, leaning against the wall with his arms crossed, his sharp blue eyes locked on you. There was a tension in the room, thick and undeniable, that had been building ever since your team had fallen apart, both literally and figuratively.
Leon had been your rock after the breakup with your boyfriend—a relationship that had unraveled under the pressures of the mission. Still, his gaze was anything but sympathetic now. It was heated, intense, as if he had been waiting for this moment for far too long.
“You don’t have to keep bringing him up,” you said finally, breaking the silence. You glared up at Leon, trying to ignore the flutter in your chest from the way he was looking at you. “We’re done, okay? Over.”
Leon pushed off the wall, stalking toward you with a predator’s grace. “Oh, I know you’re done with him,” he said, his voice low and rough. He stopped in front of you, towering over you as his hands found the back of the couch, caging you in. “But the question is… does it feel like you’re done?”
You swallowed hard, your breath catching as his face dipped closer to yours. “What are you talking about?”
Leon’s lips quirked into a smirk, but there was nothing playful about the look in his eyes. “I’m talking about you clinging to something that was never good enough for you. You think I haven’t noticed?” His voice dropped lower, his words brushing against your ear. “I bet it doesn’t feel like this with that boy of yours, does it?”
Your stomach flipped, heat rushing to your cheeks. “Leon,” you warned, but your voice betrayed you, trembling under the weight of his words.
His hand moved to cup your chin, tilting your face up to meet his gaze. “Tell me I’m wrong,” he challenged, his blue eyes piercing into yours. “Tell me you didn’t spend all that time with him wishing for something more. Something real.”
You couldn’t. The words stuck in your throat as his other hand brushed over your thigh, his touch featherlight but sending shivers through you. Your body leaned into his instinctively, and you hated yourself for how much you wanted him.
“I-I don’t know what you’re talking about,” you stammered, your voice barely audible.
Leon’s smirk widened, and he leaned in closer, his lips a breath away from yours. “Oh, you know exactly what I mean,” he murmured. “Does it feel like this when he touches you? When he kisses you?”
He didn’t wait for your answer. His lips crashed against yours, fierce and demanding, as his hands moved to grip your waist. You gasped into the kiss, your hands flying to his chest, not to push him away but to steady yourself as his body pressed against yours.
The hard planes of his chest pressed against you, and you could feel the hard length of him against your hip, sending a jolt of heat through you. His hands slid under your shirt, his fingers tracing the bare skin of your sides before moving higher, brushing over your ribs.
You broke the kiss with a gasp, your head falling back against the couch as his lips trailed down your neck, leaving a trail of fire in their wake. “Leon, we shouldn’t…”
“We shouldn’t what?” he asked, his voice rough as his hands cupped your breasts, his thumbs brushing over your hardened peaks through the fabric of your bra. “Shouldn’t do what feels this good? Shouldn’t give in to what we’ve both been thinking about for months?”
You moaned softly, your body arching into his touch as his lips found the sensitive spot just below your ear. His hands moved with purpose, sliding behind your back to unhook your bra and toss it aside, baring you to his heated gaze.
“You’re beautiful,” he murmured, his hands trailing over your skin as if committing every curve to memory. “I knew you would be.”
Your breath hitched as his lips found your collarbone, trailing lower as his hands gripped your hips, pulling you flush against him. The hard length of him pressed against your core, the pressure sending sparks of pleasure through you even through the layers of clothing.
“Leon, please,” you whispered, your voice trembling with need.
He groaned softly, his lips finding yours again in a kiss that was both desperate and reverent. “I’ve got you,” he murmured against your lips, his hands moving to tug at the waistband of your pants. “I’ll take care of you. Just let me.”
You nodded, your hands sliding under his shirt to feel the hard muscles of his abdomen as he rid you of the last barriers between you. The cool air hit your skin briefly before his warmth replaced it, his body pressing against yours as he settled between your thighs.
Leon paused for a moment, his forehead resting against yours as he met your gaze. “You okay?” he asked, his voice soft despite the tension in his body.
“I’m perfect,” you whispered, your hands tangling in his hair as you pulled him closer. “Just… don’t stop.”
His control snapped at your words. His lips claimed yours in a kiss that left you breathless as he positioned himself, the hard length of him pressing against your entrance. Slowly, he began to push into you, his movements deliberate and measured as he stretched you inch by inch.
“God, you feel incredible,” he groaned, his hands gripping your hips as he stilled for a moment, letting you adjust. “So tight, sweetheart. So perfect.”
You moaned, your hands clutching at his shoulders as he began to move, his hips rolling against yours with a rhythm that was both slow and maddening. Each thrust was firm and deliberate, hitting spots that had you arching beneath him, your breaths coming in ragged gasps.
“Tell me you don’t want this,” he murmured, his voice strained as he kissed you again, his hands sliding up to cup your breasts, his thumbs teasing your hardened peaks. “Tell me you don’t feel how good we are together.”
“I can’t,” you gasped, your nails digging into his back as he moved faster, his thrusts becoming more urgent. “Leon, I can’t…”
“That’s what I thought,” he growled, his lips finding your neck as his movements grew erratic. “You’re mine now, sweetheart. No one else gets to touch you like this. No one else gets to feel you like this.”
Your body tightened around him, the tension building until it snapped, sending waves of pleasure crashing over you. Leon groaned your name, his grip on you tightening as he followed moments later, his body shuddering against yours.
For a long moment, neither of you moved, your bodies tangled together as you caught your breath. Leon pressed a soft kiss to your forehead, his hands sliding up to cradle your face as he pulled back to look at you.
“You’re amazing,” he murmured, his voice soft but filled with conviction.
You smiled, your fingers brushing through his hair as you pressed a gentle kiss to his lips. “So are you.”
Leon chuckled, his arms wrapping around you as he pulled you close. “Guess you’re stuck with me now, huh?”
You laughed, your head resting against his chest as you listened to the steady beat of his heart. “I wouldn’t have it any other way.”
✦ a collection of prompts that can be considered nsfw, with a lot of teasing and tension driven prompts. adjust as needed ; send ‘ + reverse ‘ for sender and receiver to switch spots. Combine prompts by sending more than one.
「 SQUEEZE 」 : for sender to rest their hand on the receivers thigh , giving it a squeeze .
「 LINGER 」 : for senders touch to linger on the receiver.
「 MASSAGE 」 : for sender to give receiver a massage .
「 LOTION 」 : for sender to rub lotion into the receivers skin
「 SLIP 」 : for senders hand to slip between the receivers legs.
「 TUG 」 : for sender to tug on the receivers hair
「CLIMB 」 : for sender to climb into receivers lap
「PULL 」 : for the sender to pull receiver into their lap
「BITE 」 : for sender to bite the receiver ( include the location )
「 MARK 」 : for sender to leave hickies on receiver
「 BARE 」 : for sender to undress in front of receiver
「 HELP 」 : for sender to help receiver undress
「 GRIND 」 : for sender to grind against the receiver
「 HOT 」 : for sender and receiver to share a heated kiss
「 OOPS 」 : for sender to accidentally send receiver a risqué image.
「 CHIME 」 : for sender to purposefully send receiver a risqué image.
「 WHISPER 」 : for sender to whisper something suggestive in receivers ear
「 HOLD 」 : for sender to hold receivers throat
「 THROW 」 : for sender to throw receiver onto the bed
「 PRESS 」 : for sender to press receiver against a wall and kiss them
「 CAUGHT 」 : for sender to catch receiver pleasuring themselves
「 LIGHT 」 : for sender to touch the receiver with a feather light pressure.
「 INNER 」 : for sender to kiss along the inside of receivers thigh
✦ a collection of prompts that can be considered nsfw, with a lot of teasing and tension driven prompts. adjust as needed ; send ‘ + reverse ‘ for sender and receiver to switch spots. Combine prompts by sending more than one.
「 SQUEEZE 」 : for sender to rest their hand on the receivers thigh , giving it a squeeze .
「 LINGER 」 : for senders touch to linger on the receiver.
「 MASSAGE 」 : for sender to give receiver a massage .
「 LOTION 」 : for sender to rub lotion into the receivers skin
「 SLIP 」 : for senders hand to slip between the receivers legs.
「 TUG 」 : for sender to tug on the receivers hair
「CLIMB 」 : for sender to climb into receivers lap
「PULL 」 : for the sender to pull receiver into their lap
「BITE 」 : for sender to bite the receiver ( include the location )
「 MARK 」 : for sender to leave hickies on receiver
「 BARE 」 : for sender to undress in front of receiver
「 HELP 」 : for sender to help receiver undress
「 GRIND 」 : for sender to grind against the receiver
「 HOT 」 : for sender and receiver to share a heated kiss
「 OOPS 」 : for sender to accidentally send receiver a risqué image.
「 CHIME 」 : for sender to purposefully send receiver a risqué image.
「 WHISPER 」 : for sender to whisper something suggestive in receivers ear
「 HOLD 」 : for sender to hold receivers throat
「 THROW 」 : for sender to throw receiver onto the bed
「 PRESS 」 : for sender to press receiver against a wall and kiss them
「 CAUGHT 」 : for sender to catch receiver pleasuring themselves
「 LIGHT 」 : for sender to touch the receiver with a feather light pressure.
「 INNER 」 : for sender to kiss along the inside of receivers thigh
personally , i’m tired of the secondhand embarrassment. so here’s a random assortment of nsfw actions and dialogue prompts that don’t feel too over the top. ( don’t forget to add [ reverse ] if you’d like to see the receiver perform the action. )
actions.
[ PULL ]: sender pulls receivers hair.
[ HICKEY ]: sender gives receiver a hickey.
[ TRAIL ]: sender leaves a trail of kisses down receivers stomach.
[ HIPS ]: sender pulls receiver in closer by the hips.
[ KNEES ]: sender lowers themselves to their knees.
[ STRIPTEASE ]: sender teasingly strips their clothes.
[ STRIP ]: sender undresses receiver.
[ GRIND ]: sender grinds on receivers thigh.
[ ORAL ]: sender goes down on receiver.
[ PASSENGER ]: sender touches receiver while sender is driving.
[ DRIVER ]: sender goes down on / touches receiver while receiver is driving.
[ OVERSTIMULATED ]: sender repeatedly making receiver orgasm.
[ PUBLIC ]: sender and receiver have sex somewhere public.
[ CAR ]: sender and receiver have sex in a car.
[ CONTROL ]: sender is riding receiver and receiver takes control by guiding their hips.
[ SHY ]: sender covers their face and receiver moves their hands away.
[ EYES ]: sender makes receiver look them in the eyes.
[ BEG ]: sender begs receiver to touch / fuck them.
[ MORNING ]: sender wakes receiver up with sex.
[ STRADDLE ]: sender sits in receivers lap to tease them.
[ CAMERA ]: sender records receiver.
[ RECORD ]: sender is recorded by receiver.
[ MOUTH ]: sender puts their fingers into receivers mouth.
[ LOVE ]: sender tells receiver they love them during.
[ PUSH ]: sender pushes receiver onto bed.
dialogue.
“ you look so pretty like this. “
“ i want to spend all night learning every sound you make. “
summary: you are a young arrogant god that loves to tease kratos but he decides to put you in your place.
content warnings: sexual content.
words: 2.5k
"Tell me." Their voice carried an edge, sparking an unwanted conversation.
"When you look at me, you think, 'Oh, how I’d love to beat this arrogant, self-centered god to teach them a lesson,' don’t you?" The words dripped with mockery, a mischievous grin playing across their face.
"No." Kratos's response was curt, his tone a clear signal of disinterest.
"Be honest," the self-proclaimed arrogant god pressed, their persistence a mask for their needling curiosity.
"No." The same monosyllabic reply followed, unyielding and stoic. It stoked the younger god’s frustration, though they masked it with a playful tone.
"But you do think about me, don’t you?" They leaned closer, their teasing grin straining under growing irritation.
Silence. Not even a grunt escaped Kratos. His stoic demeanor was impenetrable, a wall that the younger god was determined to breach.
"If not that, then tell me," they persisted, their voice rising in pitch. "What*do you think when you look at me? Don’t bother lying. I want full sentences, not grunts or 'mmhms.'"
Still, Kratos remained silent.
The younger god’s irritation bubbled over, and their playful act faltered. They scoffed, deciding to end the conversation and turned to leave when, without warning, Kratos’s hand shot out and clamped firmly around their wrist, pulling them closer.
"You really want to know what I think when I look at you?" Kratos’s voice was low and dangerous, the sharp edge of his words slicing through the air.
The younger god froze, their smug expression faltering as anticipation flickered in their eyes. A slow, self-satisfied smile crept back onto their lips—they thought they’d won.
"When I look at you," Kratos growled, his tone thick with menace, "*I imagine you beneath me, whimpering and moaning like the weak god you are, as I fuck you relentlessly.*"
The words struck like lightning. The younger god’s breath hitched, their eyes wide with shock and disbelief. The smugness evaporated, replaced by a flush of heat rising to their cheeks and neck.
For once, it was Kratos’s turn to smirk, though his expression betrayed no humor, only cold dominance. "That’s what I think when I look at you. Happy?"
The younger god opened their mouth to speak but found no words. They stood there, rooted in place, an internal war waging behind their stunned expression.
Kratos turned and walked away without another glance, his purpose clear as Atreus’s voice called out, impatient for their journey to resume.
Left behind, the flustered god remained frozen, their mind awash with conflicting emotions. They tried to wave off the heated thoughts invading their mind, but deep down, they couldn't deny a small part of them had been waiting for something—something like this.
Still dazed, they finally jogged to the boat where Atreus and Kratos waited, forcing themselves to swallow the shock. The war within them was far from over.
The younger god boarded the boat, still visibly flustered, though they worked hard to mask it. Their steps were hurried and uneven, betraying the chaos of their thoughts. Atreus glanced up from where he was seated, his brow furrowing at their expression.
"You okay?" he asked, his voice filled with genuine concern.
The younger god forced a strained smile, nodding. "Of course. Why wouldn’t I be?"
Atreus exchanged a look with Kratos, whose face remained unreadable, as if the exchange moments before had never happened. The younger god averted their gaze quickly, heat rising to their cheeks again as they sat across from Kratos, intentionally avoiding his piercing stare.
The boat pushed off, silence settling among them as the journey resumed. The only sounds were the rhythmic splash of water and the creaking of the wooden vessel. But for the younger god, the silence was oppressive, filled with the echoes of Kratos’s voice and the words he had spoken.
They glanced up cautiously, risking a quick look at Kratos. His eyes were fixed on the horizon, his massive hands steady as they gripped the oars. He showed no sign of discomfort, no trace of the bold, humiliating words he had delivered earlier.
It infuriated them.
"So," the younger god finally said, breaking the silence. Their voice wavered, but they forced it into a steadier tone. "Was that supposed to intimidate me? Your…little outburst back there?"
Atreus raised an eyebrow but said nothing, deciding wisely to stay out of whatever this was.
Kratos’s rowing did not falter, his gaze remaining fixed ahead. "It was the truth," he said simply, his deep voice carrying no shame, no hesitation.
The younger god’s fists clenched in their lap. They leaned forward slightly, their voice dropping to a whisper meant only for him. "The truth, huh? You think you can just say something like that and walk away like it didn’t happen?"
Kratos stopped rowing. His gaze finally shifted to meet theirs, and the weight of it was enough to make their breath hitch. He leaned in slightly, his sheer presence making the small space between them feel stifling.
"I said what I meant," Kratos rumbled. "If it’s still on your mind, that’s your burden to bear."
The younger god’s mouth opened, but no retort came. They could feel their pulse racing, their cheeks burning under his scrutiny.
Atreus, sensing the tension rising to uncomfortable levels, cleared his throat loudly. "Uh, we’re coming up on the shore soon. Everyone good? Because I don’t want to have to break up another *thing* between you two."
The younger god leaned back, grateful for the distraction, though their embarrassment was palpable.
Kratos resumed rowing without another word, but there was a faint, almost imperceptible tug at the corner of his mouth—something close to satisfaction.
Later that evening, as they made camp, the younger god lingered near the edge of the firelight, still brooding. Atreus had gone to bed, leaving the two gods alone in the quiet of the night.
Kratos was sharpening his blades, the scraping sound filling the silence. The younger god watched him from the corner of their eye, frustration bubbling to the surface once more.
"You think you’re so clever, don’t you?" they said suddenly, their voice low.
Kratos paused, glancing up at them. "You are still dwelling on this."
"Dwelling?!" They marched closer, their voice rising. "You humiliated me! You made me feel—"
"Feel what?" Kratos interrupted, his tone calm but firm. He stood, towering over them once more. "Speak plainly."
The younger god faltered, their confidence wavering under his unrelenting stare. "I… I don’t know!" they snapped, their voice breaking. "I don’t know what I feel when I’m around you, and I hate it!"
Kratos studied them for a long moment, his expression unreadable. Then, he stepped closer, his voice low but commanding. "You do know. You’re just afraid to admit it."
The younger god’s breath caught in their throat as Kratos leaned in slightly, his presence overwhelming. Their heart raced, and for once, they couldn’t find a single retort.
Without another word, Kratos turned and walked away, leaving them standing alone in the firelight, wrestling with feelings they couldn’t name—or didn’t want to.
The younger god stood rooted in place, their breath uneven, fists clenched as Kratos’s imposing figure faded into the shadows beyond the firelight. Anger and confusion roiled in their chest, but beneath it, something deeper burned—a need they could no longer ignore.
They followed him into the darkness, their steps hesitant but resolute. Kratos stood near the edge of the camp, his back turned, his broad shoulders outlined by the faint glow of moonlight.
“You think you know everything about me,” the younger god said, their voice trembling slightly. “Think you can control me—break me—with your words.”
Kratos didn’t turn immediately, but when he did, his expression was calm, unreadable. “I think nothing of the sort.” He stepped closer, his towering frame dwarfing theirs. “You came to me. You chased this.”
The younger god’s pulse quickened, and they hated how much his words rang true. “You’re insufferable,” they muttered, though their tone lacked the bite it should have carried.
Kratos smirked faintly, a rare expression that only deepened their frustration—and their desire. “And yet, here you are.”
“Shut up,” they hissed, closing the distance between them. Their hands pressed against his chest, trying to shove him back, but it was like pushing against a mountain. He didn’t move.
Kratos’s large hand shot out, gripping their wrist with ease. His strength was undeniable, but his hold was firm without being painful. “Enough games,” he growled, his voice low and commanding.
The younger god’s breath hitched as his other hand cupped their chin, tilting their face up to meet his eyes. Those intense, unrelenting eyes bore into them, stripping away any pretense.
“You came to me,” Kratos repeated, his voice a rumble that sent a shiver down their spine. “Now speak. Tell me what you want.”
They hesitated, their pride warring with the heat pooling low in their stomach. “I…” Their voice faltered, but Kratos’s grip on their chin didn’t waver.
“Say it,” he demanded.
Their resolve crumbled under his stare. “You,” they whispered, the word barely audible. “I want…you.”
Kratos’s lips curved into a smirk, and before they could say more, his mouth descended upon theirs, capturing their lips in a kiss that was as rough and unyielding as the man himself.
The younger god gasped against his mouth, their hands instinctively clutching at his broad chest. His lips were firm, his beard grazing their skin as he kissed them deeply, claiming them without hesitation.
His hands roamed downward, gripping their waist and pulling them flush against him. The hard length of his arousal pressed against their stomach, and they couldn’t stop the soft moan that escaped their lips.
“You feel that?” Kratos rumbled against their mouth, his voice thick with desire. “That’s what you’ve done to me.”
The younger god’s knees went weak, but his strong arms held them upright. They tilted their head back as his lips trailed down their jaw, his teeth grazing the sensitive skin of their neck.
“Kratos…” they whispered, their voice breathy, filled with need.
His hands slid lower, gripping their hips firmly before lifting them as though they weighed nothing. He pressed them against a nearby tree, the rough bark biting into their back, a stark contrast to the heat of his body against theirs.
“Say it again,” he growled, his lips brushing against their ear. “Say you want me.”
“I want you,” they gasped, their hands tangling in his beard as his mouth continued its relentless assault on their neck and collarbone.
Kratos’s hands worked at the fabric of their clothing, tugging it away with surprising care for someone so ferocious. His gaze swept over them as they were bared to him, his dark eyes filled with raw hunger.
“You’re mine,” he said simply, his tone leaving no room for argument.
The younger god didn’t protest. They didn’t want to.
Kratos’s mouth found theirs again, his kiss demanding, all-consuming. One hand slipped between their thighs, his rough fingers teasing against their heat, drawing a sharp cry from their lips.
“You’ll take me,” he growled, his voice thick with promise. “All of me.”
Their response was a moan, their hips moving instinctively toward his touch. His fingers slid inside them, stretching, preparing, as his lips devoured theirs once more.
And when he finally pressed his full, hard length against them, they knew he meant every word he’d spoken earlier.
He paused, his dark eyes meeting theirs, searching, demanding clarity even now. “Say it one more time,” he rumbled, his voice low and gravelly.
Kratos’s body pressed firmly against theirs, his heat and sheer size overwhelming as he aligned himself, his hard length teasing at their entrance. Their breath came in shallow gasps, anticipation coiling tightly in their stomach.
“I want you,” they whispered, their voice trembling with need.
With that, Kratos pushed forward, his thick length stretching them slowly. Their gasp turned into a low, drawn-out moan as he filled them, the sensation toeing the line between pleasure and an almost unbearable intensity.
Kratos let out a guttural growl, his forehead dropping to theirs as he sank deeper, fully claiming them. “You take me well,” he murmured, his tone rough yet approving.
Their hands clung to his shoulders, fingers digging into the hard muscles as they adjusted to him. The fullness, the heat, the sheer power of him—it left them trembling, but they didn’t want him to stop.
Kratos obliged, pulling back slightly before thrusting forward again, setting a slow, deliberate rhythm. Each motion was powerful, purposeful, leaving them gasping and arching against him.
“Move,” they finally begged, their voice cracking.
“You wanted this,” he growled against their ear, his breath hot on their skin. “Now you’ll take all of me.”
His pace quickened, the thrusts becoming deeper, harder, driving them into the rough bark of the tree. But they didn’t care—couldn’t care. All they could focus on was the way his body felt against theirs, the way he claimed them so completely.
Their cries grew louder, echoing in the dark night, but Kratos silenced them with his lips, his kiss possessive and all-consuming. His beard scraped against their skin, adding another layer of sensation that left them shivering.
“You’re trembling,” he observed, his voice low and edged with a smirk.
“Because of you,” they managed to reply between gasps.
Kratos chuckled darkly, the sound vibrating through his chest. His hands gripped their hips tightly, holding them steady as his pace became relentless. The intensity built between them, their bodies moving in perfect sync as the world around them faded away.
They felt themselves teetering on the edge, their moans becoming incoherent. “Kratos, I—”
“I know,” he interrupted, his voice softer now, though his thrusts didn’t waver. “Let go.”
The permission, the command in his voice, sent them over the edge. Their body clenched tightly around him as waves of pleasure crashed through them, their cry muffled against his shoulder.
Kratos’s pace grew erratic as he chased his own release, his grunts deep and guttural. With a final, powerful thrust, he buried himself fully, his body shuddering as he released inside them.
They stayed like that for a moment, their bodies pressed together, their breaths mingling as they came down from the high.
When Kratos finally pulled back, he was careful, his hands steadying them as their legs threatened to give out. He didn’t say anything at first, simply adjusting their clothing and ensuring they could stand on their own.
“You’re stronger than I thought,” he said finally, his voice low but with a rare note of admiration.
The younger god let out a breathless laugh, their pride managing to reassert itself. “And you’re…more than I expected,” they admitted, though their tone was teasing.
Kratos smirked faintly, his expression unreadable as he stepped back, though his presence still loomed large.
“This isn’t over,” they added, their voice filled with newfound confidence as they straightened their posture.
“No,” Kratos agreed, his tone carrying a hint of promise. “It isn’t.”
And with that, they returned to the camp, side by side but not speaking. Both knew the night had shifted something fundamental between them, and though neither said it aloud, they understood that whatever this was, it had only just begun.
summary: you wear just an oversize shirt of luis around him.
warnings: sexual content.
words: 1.4k
Luis leaned against the doorframe, his dark eyes roaming over your figure as you stood by the window, the moonlight casting a soft glow over your bare legs. You were wearing one of his shirts, the oversized fabric slipping off one shoulder, exposing the curve of your collarbone. The sight made his breath catch, his hands itching to touch you.
“What are you doing standing there, cariño?” he asked, his voice low and smooth as he stepped into the room.
You turned to look at him, your lips curving into a teasing smile. “Thinking.”
“Dangerous,” he murmured, closing the distance between you with a slow, deliberate stride. His eyes never left yours as he came to a stop in front of you, his hands slipping to your waist. “Care to share?”
“I was just wondering how long you were going to stand there before doing something about this.” Your fingers slid up his chest, your touch light but purposeful as they traced the open collar of his shirt.
Luis chuckled softly, the sound low and rough as his hands tightened on your waist, pulling you closer. “Dios, you are so breathtaking.” His gaze dropped to your lips, lingering there for a moment before he leaned in, capturing them in a kiss that was both soft and demanding.
His hands slid lower, slipping under the hem of the shirt you wore, his fingers brushing against your bare skin. “You’re not making this easy,” he murmured against your lips, his voice thick with desire as his hands moved higher, his thumbs grazing the sides of your breasts.
“Do I look like I want to make it easy?” you teased, your breath hitching as his fingers dipped beneath the fabric, cupping your breasts with a confidence that made your knees weak.
Luis groaned softly, his lips trailing down your neck as his thumbs brushed over your hardened peaks, teasing them with a skill that left you gasping. “You’re trouble,” he muttered, his voice muffled against your skin. “And I can’t get enough of you.”
You arched into his touch, your hands tangling in his hair as his mouth moved lower, his lips tracing a path down to your collarbone. “Luis…” His name left your lips in a breathless whisper, your fingers tightening in his hair as his hands continued their exploration.
“You’re perfect,” he murmured, his voice a reverent whisper as he pushed the shirt further up, exposing more of your skin to his hungry gaze. His hands slid down to your thighs, lifting you effortlessly as he carried you to the bed.
He laid you down gently, his body following yours as he hovered over you, his dark eyes drinking you in. “Do you have any idea what you do to me?” he asked, his voice rough as his hands slid up your legs, parting them as he settled between them.
“Why don’t you show me?” you challenged, your voice trembling with anticipation as your hands reached for the buttons of his shirt, your fingers working to free him of the fabric.
Luis chuckled, the sound low and sinful as he leaned down, his lips capturing yours in a kiss that left you breathless. His hands moved with purpose, sliding the shirt off your body, leaving you bare beneath him. His gaze darkened as he took you in, his hands roaming over your curves with a possessive hunger.
“You’re incredible,” he murmured, his voice rough as his hands slid up to cup your breasts, his thumbs teasing your peaks as he pressed his hard length against you. “So beautiful, mi amor.”
You gasped, your back arching as he took one of your hardened peaks into his mouth, his tongue swirling around it with a skill that left you trembling. His other hand slid lower, his fingers brushing against your core, teasing you with featherlight touches that made you moan.
“Luis, please…” you begged, your voice a desperate whisper as your hands gripped his shoulders, pulling him closer.
“Patience, cariño,” he murmured, his lips curving into a smirk as he continued his torment, his fingers pressing against you with just enough pressure to drive you wild. “I want to savor this.”
“Luis,” you gasped, your body arching into his touch as he finally gave you what you wanted, his fingers slipping inside you with a skill that left you breathless. His movements were slow and deliberate, his lips never leaving your skin as he drove you to the edge.
“You’re perfect,” he whispered, his voice thick with desire as he pressed a kiss to your lips, his movements growing more urgent as he lost himself in you. “So tight, so beautiful.”
You could only moan in response, your body trembling as he brought you closer and closer to the edge. His name fell from your lips in a desperate plea, your hands clutching at him as he pushed you over, his touch sending you spiraling into bliss.
Luis’s smirk widened as he positioned himself over you, the heat between your bodies almost unbearable. His hands slid up your thighs, parting them wider as he pressed his hips against yours, his hard length brushing against your core. The sensation sent a jolt of pleasure through you, your breath hitching as he leaned down to capture your lips in a searing kiss.
“You’re already trembling for me,” he murmured, his voice a low growl against your mouth. “You’re perfect, mi amor. So tight… so ready for me.”
You whimpered, your hands gripping his shoulders as he teased you, the hard length of him sliding against your slickness but not quite giving you what you craved. “Luis, stop teasing,” you gasped, your voice breaking with desperation. “Please.”
Luis’s dark eyes locked onto yours, his expression raw and filled with hunger. “Cariño, you have no idea how good this is going to feel,” he murmured, his voice thick with desire. “But I’ll take my time.”
He shifted slightly, his hips pressing forward as he began to push into you, his hard length stretching you inch by inch. You gasped, your nails digging into his back as he filled you, the sensation intense and overwhelming.
“Dios mío,” he groaned, his head falling to the crook of your neck as he stilled for a moment, letting you adjust. “You feel… incredible. So tight, mi amor. So perfect.”
You arched against him, your legs wrapping around his waist as you urged him deeper. “Luis, please,” you whispered, your voice trembling. “I need you.”
Luis groaned, his hips pulling back before he thrust forward again, this time deeper, his movements slow and deliberate as he set a rhythm. Each thrust was firm and calculated, his hard length hitting spots inside you that made your vision blur.
“You take me so well,” he murmured, his voice strained as he fought to maintain control. “God, you’re incredible. Look at you.” His hand slid up to cup your breast, his thumb brushing over the hardened peak as his lips found yours again, claiming you in a kiss that left you breathless.
Your moans filled the room as he moved faster, his hips driving into you with a desperation that matched your own. His hands gripped your hips, pulling you closer with each thrust, his body pressing into yours as if he couldn’t get close enough.
“Luis…” His name fell from your lips in a broken gasp as the tension inside you built, your body trembling beneath him.
“I’ve got you, cariño,” he murmured, his voice rough as he felt you tighten around him. “Let go for me. Come for me.”
His words, combined with the relentless rhythm of his hips, sent you spiraling over the edge, your body arching against his as waves of pleasure crashed over you. Luis groaned loudly, his thrusts growing erratic as he followed moments later, his body shuddering as he buried himself deep inside you.
For a long moment, the room was silent except for your shared, ragged breathing. Luis collapsed against you, his weight grounding you as his hands slid up to cradle your face. “You’re everything, mi amor,” he whispered, his voice soft and filled with reverence.
You smiled, your fingers brushing through his hair as you pressed a soft kiss to his lips. “And you’re mine.”
Luis chuckled, the sound low and warm as he pulled you closer, his arms wrapping around you as if he never wanted to let go. “Always.”
what characters should i write for? i have another luis serra smut ready to post, just need some proofreading. should i make more of leon, or resident evil in general? ican do a lot of fandoms, please interact.
summary: you need help reaching a higher shelf so luis decides to give you a hand, and things get heated.
warnings: suggestive content.
words: 1.3k
Luis leaned against the kitchen counter, his usual mischievous smirk in place as he watched you struggle to reach the top shelf. You were up on your tiptoes, stretching for a jar that was just out of your grasp. His gaze slid down, his dark eyes lingering far too long on the way your shorts hugged your hips.
“Need a hand, cariño?” he asked, his voice teasing, though there was a heat simmering beneath his casual tone.
“I’ve got it,” you replied stubbornly, though you knew full well you didn’t.
Luis pushed off the counter with a chuckle and strode over to you, the scent of his cologne filling the air as he closed the distance. He reached past you, his chest brushing against your back as he grabbed the jar with ease. “You could’ve just asked,” he murmured, his lips far too close to your ear.
You turned to face him, raising an eyebrow. “And let you gloat about it? No thanks.”
His smirk widened, his eyes twinkling with amusement. “You’re trouble, you know that?” He leaned down slightly, his hands resting on the counter behind you, effectively caging you in.
“And you love it,” you shot back, refusing to back down despite the proximity.
Luis tilted his head, his gaze dropping to your lips before sliding back up to meet your eyes. “You’re not wrong,” he admitted, his voice dropping to a low murmur that sent a shiver through you.
There was a moment of heavy silence, the air between you thick with tension. Then, without warning, Luis’s lips were on yours, his kiss fierce and claiming. His hands moved to your waist, pulling you flush against him as his mouth moved against yours with a hunger that left you breathless.
“You drive me insane,” he murmured against your lips, his voice rough as his hands slid down to grip your hips. “Do you know that?”
“I try,” you teased, though your voice was shaky as his lips found your neck, trailing heated kisses along your skin.
Luis chuckled softly, the sound vibrating against your throat. “Oh, you succeed, mi amor. Too well.”
Before you could respond, his hands slipped beneath your shirt, his touch warm and teasing as his fingers brushed against your bare skin. “Luis…” you breathed, your hands sliding up his chest, your fingers tangling in the fabric of his shirt.
He pulled back slightly, his dark eyes locking onto yours. “Do you want this?” he asked, his voice a low growl as his hands stilled on your waist.
“Yes,” you replied without hesitation, your breath hitching as his smirk returned.
“Good,” he murmured before his lips crashed onto yours again, his hands moving with renewed urgency. He lifted you effortlessly onto the counter, his body pressing against yours as his kisses grew more demanding, more desperate.
Your fingers worked at the buttons of his shirt, your movements frantic as you pushed the fabric off his shoulders. His skin was warm under your touch, and you couldn’t help but trace the lines of his muscles as his hands slid up your thighs, parting them to make room for him.
“You’re going to ruin me,” he muttered, his voice rough as he pressed his forehead against yours. “And I’m going to let you.”
You smiled, your hands sliding up to cup his face. “Then stop holding back,” you whispered.
Luis groaned softly, his hands gripping your hips as he pulled you closer, his lips capturing yours in a kiss that left no room for doubt about what he wanted. “You’re dangerous,” he murmured, his breath hot against your skin. “And I’m addicted.”
“Good,” you replied, your voice barely above a whisper as you tugged him closer, your bodies pressing together in a way that left you both trembling.
Luis’s kisses grew rougher, his hands exploring every inch of you as if he couldn’t get enough. His movements were confident, calculated, but there was a raw desperation in the way he held you, as if he never wanted to let you go.
And in that moment, with his lips on yours and his hands claiming you as his, you knew you didn’t want him to.
Luis’s hands gripped your thighs firmly as he pulled you to the very edge of the counter, his dark eyes locking onto yours with an intensity that sent a wave of heat coursing through you. His lips were swollen from your kisses, his hair slightly disheveled from your wandering fingers, but it only made him look more irresistible.
“You have no idea what you’re doing to me, cariño,” he murmured, his voice low and rough as he leaned in, his lips brushing yours teasingly. “You’re playing with fire.”
“Maybe I like the burn,” you whispered, your hands trailing down his chest to rest on his belt.
Luis groaned softly, his forehead pressing against yours as his hands slid up your sides, his touch possessive. “You’re trouble,” he muttered, though the slight smirk tugging at his lips betrayed his words. “And I can’t stay away.”
“Then don’t,” you breathed, your voice a daring challenge as you tugged his belt free.
Something shifted in Luis at that moment, the teasing edge in his expression replaced with a raw, unfiltered hunger. His lips claimed yours in a kiss so intense it stole your breath, his hands moving with purpose as he removed the last barriers between you. His touch was firm but reverent, as if he was memorizing every inch of your skin.
“God, you’re beautiful,” he murmured, his lips trailing down your neck and across your collarbone. Each kiss was like a spark, igniting a fire that spread through your body. His hands gripped your hips, pulling you closer, aligning your bodies in a way that made you gasp.
“Luis…” His name left your lips in a breathless whisper, your fingers tangling in his hair as he pressed against you, his movements deliberate and agonizingly slow.
“You feel so good,” he groaned, his voice a low growl as his hands roamed your body, exploring every curve. “So perfect.”
His movements were both gentle and commanding, his lips never leaving your skin as he set a rhythm that had you gripping the counter for support. Every touch, every kiss, every whispered word sent you spiraling further into him, your body responding to his with a desperation that matched his own.
“Look at me,” he murmured, his voice rough as his hand cupped your cheek, tilting your face to meet his gaze. His eyes were dark with passion, his expression raw and unguarded. “I want to see you.”
Your breath hitched at the intensity in his voice, and you nodded, unable to look away as he brought you closer to the edge. His name fell from your lips like a prayer, your hands clutching at his shoulders as the tension built to a breaking point.
“Cielo,” he groaned, his movements becoming more frantic, more desperate as he chased his own release. “You’re everything. Everything.”
With a final, shuddering cry, you fell apart in his arms, your body trembling as the waves of pleasure washed over you. Luis followed moments later, his grip on you tightening as he buried his face in your neck, his breath ragged and hot against your skin.
For a long moment, neither of you spoke, the only sound in the room your shared, heavy breathing. Luis’s hands slid to your waist, his touch gentle now as he steadied you, his lips brushing your temple in a tender gesture that made your heart ache.
“Dios mío,” he finally murmured, his voice a low chuckle as he pulled back to look at you, his eyes soft and full of warmth. “You’re going to be the death of me, mi amor.”
You smiled, leaning into his touch as your fingers traced the lines of his face. “Worth it?”
He laughed, the sound rich and warm as he leaned in to press a lingering kiss to your lips. “Every second.”
summary: you wear something too revealing and luis feels the need to make you understand why you shouldn't wear that.
warnings: sexual and explicit content.
words: 2.4k
Luis froze in the doorway of the cozy kitchen you both shared, a mug of coffee halfway to his lips, his sharp brown eyes widening at the sight of you. He set the cup down quickly, like he suddenly needed both hands to brace himself for what he was looking at.
You were leaning casually against the counter, wearing an oversized shirt that you’d strategically tied into a knot at your waist, paired with the shortest pair of shorts you owned. It wasn’t just what you were wearing—it was the way you were wearing it, the air of nonchalance with just a hint of mischief. You’d caught him off guard, and that was exactly the point.
“Dios mío,” Luis muttered, raking a hand through his dark hair. His usually confident swagger was momentarily replaced with an awkward hesitation. He gestured vaguely in your direction. “Why are you wearing that? Oh, no. No, no, no. You need to go and change.”
Your lips curled into a teasing smirk, and you leaned forward, placing your palms flat on the countertop. The action did nothing to help his situation; in fact, it made things worse. Luis’s eyes flicked downward for a fraction of a second before he visibly forced them back up to your face, his jaw clenching.
“Why?” you asked, your tone light but laced with wicked intent. “Because all you really want is to bend me over the counter and—”
“¡Madre de Dios!” Luis cut you off, his voice a strangled mix of disbelief and sheer panic. His ears turned a deep shade of red, and he pointed a finger at you as if that might somehow stop your words from hanging in the air between you. “You can’t just say things like that!”
“Why not?” you shot back, stepping around the counter to close the distance between you. “Am I wrong?”
Luis stepped back instinctively, though his hands shot out to grab the edge of the counter behind him, as if he needed it to steady himself. His eyes darted anywhere but to you, his cheeks still flushed. “You’re going to be the death of me, cariño.”
“That doesn’t sound like a denial,” you pointed out, your grin widening as you leaned in closer. Luis was taller than you, but right now, with him backed into the counter and you invading his space, he looked adorably cornered.
“I don’t—” he started, but his words faltered when your hand slid up his chest, fingers tracing the edge of his unbuttoned shirt. His sharp inhale was unmistakable, and you could feel his heart racing beneath your touch.
“You don’t what?” you asked innocently, tilting your head.
Luis groaned, his head dropping back against the cabinet as he muttered something rapid and exasperated in Spanish. When he looked back at you, his usual playful smirk had returned, though it was tinged with a resignation that made your pulse quicken.
“You’re trouble, you know that?” he said, his voice low and laced with heat. His hands finally left the counter, one of them slipping to your waist, the other cupping your cheek. His touch was firm but gentle, his thumb brushing over your skin as he leaned down so his face was just inches from yours.
“Am I?” you whispered, your breath hitching at the intensity of his gaze.
Luis’s smile turned into something wicked, and you barely had time to process it before he pulled you against him, his lips claiming yours in a kiss that was as heated as it was sudden. His hand tightened on your waist, the other tangling in your hair as he deepened the kiss, his usual smooth charm replaced with something raw and insistent.
When he finally pulled back, his lips brushing against yours as he spoke, his voice was a husky murmur that sent shivers down your spine. “If you don’t want me to make good on that little suggestion of yours, cariño, you’d better walk away now.”
You grinned, tugging him closer. “Who said I don’t want you to?”
Luis laughed, the sound low and full of promise. “Oh, you’re dangerous. I like it.” Then, without another word, he spun you around and pressed you against the counter, his lips trailing down your neck as he murmured, “Guess I’m not changing my mind, after all.”
Luis's breath ghosted over your neck, sending a shiver down your spine. His lips were warm and teasing as they trailed along your skin, every kiss deliberate, every movement slow and maddening. His hands slid to your hips, holding you firmly in place as he pressed you against the edge of the counter. The hard press of the wood contrasted deliciously with the heat of his body behind you.
"You have no idea what you’ve started, mi amor," he murmured, his voice low and rough, each word dripping with tension as his fingers toyed with the hem of your shirt.
You tilted your head slightly, granting him better access as his lips continued their exploration. "Oh, I think I do," you replied, your tone light but breathy, unable to hide the way your body reacted to his touch. "The question is, are you going to do anything about it?"
Luis chuckled softly, a sound that was equal parts amusement and something far darker. "You’re testing my patience," he warned, his fingers finally slipping under your shirt, brushing against the bare skin of your waist. His touch was firm but tantalizingly slow, his thumbs tracing lazy circles that made your breath hitch.
"Patience doesn’t suit you," you teased, though your voice wavered as his hands slid higher, his fingertips grazing just below your ribs. "You’re more of an act-first, think-later kind of guy."
Luis laughed, the sound low and husky, sending another wave of heat through you. "You know me too well," he murmured, his lips finding the sensitive spot just beneath your ear, his teeth grazing the skin lightly. "But you might regret pushing me."
"Then stop talking and—"
Before you could finish, Luis spun you around to face him, his hands gripping your hips and pulling you flush against him. His smirk was gone, replaced by a hunger that made your heart race. "Careful what you wish for," he whispered, his dark eyes locked onto yours.
His lips crashed into yours, the kiss intense and all-consuming. His hands roamed your back, pressing you even closer as if he couldn’t get enough of you. You melted into him, your fingers tangling in his shirt and pulling him down to deepen the kiss. His tongue teased against yours, the heat between you growing unbearable as the kiss turned from teasing to something much more desperate.
Luis’s hands slipped lower, gripping the back of your thighs and lifting you effortlessly onto the counter. The sudden movement made you gasp, and he took full advantage, his lips trailing down your neck and across your collarbone, his stubble scraping your skin in a way that made your toes curl. His hands slid along your thighs, his fingers slipping under the hem of your shorts as he murmured, "You drive me crazy, you know that?"
"Good," you breathed, your head falling back as his lips continued their descent. Your hands slid over his chest, unbuttoning his shirt with trembling fingers, desperate to feel more of him. His skin was warm under your touch, and the way his muscles tensed beneath your hands only fueled the fire building inside you.
Luis leaned back just enough to shrug off his shirt, tossing it aside carelessly before capturing your lips again. His bare chest pressed against yours, the heat of his skin making you shiver as your hands explored the hard lines of his body. His kisses grew rougher, more demanding, as if he was losing the battle to keep control.
“You’re playing a dangerous game, cariño,” he muttered against your lips, his hands sliding higher, his grip firm and unyielding. “Do you have any idea what you do to me?”
"Maybe," you replied, smirking despite the breathlessness in your voice. "But I like watching you lose control."
Luis groaned softly, his hands gripping your waist as he pressed his forehead against yours. "You’ve officially ruined me," he murmured, his voice thick with desire. "And I’m not even mad about it."
Before you could respond, he captured your lips again, his hands exploring with renewed intensity, his every touch a promise that he was far from finished with you.
Luis’s kisses were insistent, his hands roaming your body with a fierce hunger that sent waves of pleasure coursing through you. His touch was like fire, branding your skin with every caress, every kiss. You were breathless, your pulse racing as he lowered his lips to your neck, leaving a trail of heated, open-mouthed kisses that made you shiver.
“Dios, you’re driving me insane,” he whispered against your skin, his voice low and rough with need. His fingers slipped lower, slipping beneath the waistband of your shorts, his touch confident and deliberate. “I need you so bad.”
“Then take me,” you gasped, your voice breaking as his fingers brushed against the sensitive skin between your legs. “Luis, please…”
Luis’s eyes met yours, his expression a wild mix of desire and something darker, almost desperate. He didn’t hesitate. With a low groan, he yanked your shorts down in one swift motion, leaving you exposed and vulnerable to him. “God, you’re perfect,” he murmured, his hands sliding up your bare thighs to grip your hips, pulling you closer.
His kisses were urgent now, his mouth claiming yours with a hungry passion that left you gasping for air. His tongue swept into your mouth, tangling with yours as his hands worked to remove your shirt, his touch frantic as if he couldn’t get enough of you fast enough. “I’ve wanted this… wanted you… for so long,” he admitted against your lips, his voice rough and almost pained.
You lifted your arms, helping him pull the shirt over your head, exposing your body to him fully. Luis’s eyes devoured you, his gaze darkening as he traced the lines of your curves with his fingertips. “So beautiful,” he murmured, his voice a low, gravelly whisper. “So fucking beautiful.”
Then he was on you again, his mouth claiming yours in a desperate, hungry kiss. His hands gripped your hips, pulling you closer, pressing your bare body against his. His hard length pressed against you, and you gasped into his mouth at the feeling. “Luis…” you breathed, your hands moving to tangle in his hair, desperate for more.
He groaned, his hands sliding up your back to tug at your bra, his fingers trembling with urgency. “Fuck, I need you,” he admitted, his voice rough and desperate as he finally freed your breasts, his hands kneading the soft flesh with a possessive hunger that had you gasping. “All of you. Now.”
You could only nod, your body aching with need as you pulled him closer, your fingers working at the buckle of his belt. Luis helped you quickly, his hands fumbling as he removed the last barriers between you. And then he was there, bare and ready, his eyes dark and intense as he looked at you, his chest heaving with the force of his need.
With a low groan, Luis surged forward, his hips pressing into yours with a force that made you gasp. His hands gripped your hips, pulling you closer, his body shuddering with the effort to control himself. “God, you feel so good,” he murmured, his voice a low, desperate groan. “So tight. So perfect.”
You gasped as he slid into you, the sensation of him filling you making your head spin. “Luis,” you whimpered, your fingers digging into his back as he began to move, his thrusts slow and deliberate, each one a burn that only seemed to make the pleasure sweeter.
“Fuck, you’re perfect,” he groaned, his hands sliding up to your breasts, his fingers teasing your nipples with quick, precise strokes that made you moan. “So good. So fucking tight.”
“Luis,” you gasped, your voice a broken plea as he picked up the pace, his hips driving into you with a hungry rhythm that had you crying out. “Please…”
“Tell me you want this,” he demanded, his voice rough with need. “Tell me you want me.”
“I do,” you moaned, your body arching into his as he took you harder, his hands gripping your hips as he pounded into you with a brutal rhythm that left you breathless. “I want you. I need you.”
Luis’s groan was loud and primal, his movements erratic as he lost himself in the raw, desperate pleasure of it all. “Fuck, mi amor, you feel so good,” he gasped, his voice broken as he buried his face in your neck, his teeth sinking into your skin. “So tight. So fucking perfect.”
You cried out as he hit a new, deep spot inside you, sending a jolt of pleasure racing through your body. “Yes, yes, Luis, right there,” you gasped, your hands gripping his back as he pounded into you with a relentless, unyielding rhythm.
Luis’s hands slid up to your breasts, his fingers teasing your nipples as he continued to drive into you, his movements desperate, almost frantic. “You’re so beautiful,” he murmured against your skin, his voice thick with need. “So fucking perfect. I’ve wanted you for so long.”
With a final, desperate thrust, Luis buried himself inside you, his body shuddering as he lost himself in the pleasure of it all. You gasped, your fingers digging into his back as you climaxed, the force of it making your vision go white. “Luis,” you moaned, your voice broken with the intensity of it all.
Luis’s name was a desperate, ragged groan as he followed you over the edge, his body trembling with the force of his release. “Fuck, mi amor,” he gasped, his voice a hoarse whisper as he collapsed against you, his arms holding you close as he caught his breath. “You’re everything.”
And in that moment, tangled together in the aftermath of your passion, you knew you were exactly where you were supposed to be.
The sound of leather striking leather filled the small training room. Your fists, wrapped tightly with gauze, darted forward, landing solid punches on the padded target Leon Kennedy held in front of him.
"Good form," Leon said, his low voice calm yet approving. He smirked, tilting his head as if teasing. "But your follow-through needs work. You’re pulling your punches."
You huffed, lowering your arms as sweat dripped down your temples. “I’m not pulling anything, Kennedy. Maybe your reflexes are just slow.”
Leon chuckled, the sound low and rich, his blue eyes glittering with amusement. “Is that so? Alright, hotshot. Show me what you’ve got.”
He tossed the pads aside and stepped back, raising his hands in a defensive stance. His movements were smooth, deliberate—a predator sizing up their prey.
Your heart thudded in your chest. Sparring with Leon felt like playing with fire, but you refused to back down. He had been trying to teach you self-defense for weeks now, always patient yet unrelenting. He was good at pushing you, knowing exactly how to needle you into giving your all. But this was different. This was your chance to prove you could handle yourself.
You mirrored his stance, your eyes locked on his. “Don’t hold back, old man.”
Leon’s smirk widened. “Old man, huh? Let’s see if you can keep up.”
The first move was yours. You lunged, aiming a quick jab at his side, but Leon sidestepped effortlessly, pivoting to avoid your strike. He was fast—faster than you anticipated.
“You’re telegraphing your moves,” he said casually, dodging another punch. His hand shot out, gripping your wrist and twisting gently to throw you off balance. “Gotta be unpredictable.”
You growled in frustration, using your free hand to attempt a sweep kick. To your surprise, it connected, forcing Leon to release you and stumble back. His grin was wolfish now, a glimmer of pride in his eyes.
“Not bad,” he admitted, rolling his shoulders. “But let’s see how you handle this.”
Before you could respond, Leon closed the distance between you in a flash. His strikes were precise but restrained, testing you without causing harm. You ducked and weaved, managing to block some of his blows, though he landed a few taps against your arms and sides.
“You’re holding back,” you accused, panting as you circled him.
Leon raised an eyebrow. “You sure about that?”
Without warning, he feinted left and swept his leg toward yours. You barely avoided the takedown, leaping back and countering with a strike aimed at his chest. He caught your wrist again, but this time, you twisted sharply, breaking free and stepping into his space.
For a brief, electrifying moment, you were nose-to-nose with Leon, your breathing heavy, the air between you crackling with tension. His hands hovered near your waist, ready to block your next move. Neither of you spoke, the intensity of the moment stealing your words.
“Not bad,” Leon murmured, his voice a rough whisper. “But if this were the real thing, you’d be on the floor by now.”
You smirked, your competitive spirit flaring. “If this were the real thing, you wouldn’t see me coming.”
“Is that so?” His tone was teasing, but there was a challenge in his gaze. “Alright, one more round. Winner buys dinner.”
“You’re on.”
The sparring continued late into the evening, each round more intense than the last. Neither of you wanted to admit defeat, the competitive tension between you thick enough to cut with a knife. By the end, you were both sprawled on the mat, laughing breathlessly.
“I’ll give it to you,” Leon said, wiping sweat from his brow. “You’ve got potential.”
“You mean I almost had you,” you shot back, nudging his side with your elbow.
Leon grinned, leaning back on his elbows. “Keep telling yourself that.”
Leon lay back on the mat, his chest rising and falling steadily as he caught his breath. His smirk hadn’t faltered, even after you’d landed more than a few solid hits toward the end. You rolled onto your side to face him, propping yourself up on one elbow, your pulse still racing—not just from the fight.
“You know,” you said, voice light with mock arrogance, “if you weren’t so busy showing off, you might’ve actually won.”
His eyebrows shot up, amusement flickering in his blue eyes. “Showing off? That’s rich coming from someone who went full Rocky Balboa in the second round.”
“Hey, at least I didn’t trip over my own feet trying to dodge,” you shot back, grinning.
Leon chuckled, the sound rumbling deep in his chest. “Fair enough.” He tilted his head toward you, his gaze softening slightly as his smirk faded into something more thoughtful. “You’ve got a good fight in you. You know that, right?”
The sincerity in his voice made your cheeks flush, and you quickly looked away, pretending to focus on your gloves as you untied them. “Yeah, well... I had a good teacher. Even if he’s kind of a pain in the ass.”
“Kind of?” Leon teased, propping himself up on one elbow now too, bringing his face closer to yours. The space between you felt smaller than ever, the air charged with unspoken tension. His eyes flicked down briefly—to your lips—and your breath hitched.
You tried to play it cool. “Don’t let it go to your head.”
“Too late,” he murmured, his voice dropping just enough to make your stomach flip. The smug smirk returned, but there was something else in his expression now—something darker, more dangerous. “You keep talking a big game, but I’m starting to think you like losing to me.”
That did it. Your competitive streak flared, overriding any hesitation. “Oh, please. The only thing I’m losing is patience with your cocky ass.”
“Prove it.” His challenge was soft but loaded, his face now mere inches from yours.
Before you could think better of it, you leaned in, closing the gap between you in one bold move. Your lips met his, the kiss starting out firm and unrelenting, as if you were still sparring—but then his hand slid to your jaw, tilting your face as he deepened the kiss. The shift in control made your pulse spike, your competitive edge melting into something far more intoxicating.
Leon pulled back just enough to speak, his voice rough and low. “Guess I win this round.”
“Oh, shut up,” you muttered, yanking him back to you.
His laugh was muffled against your lips as he kissed you again, slower this time, savoring every second. The training room faded away, leaving nothing but the heat of his touch, the intensity of his gaze, and the way his fingers brushed against your waist like he was already planning his next move.
“Just so we’re clear,” you managed to say between kisses, your hand fisting in his shirt to pull him closer, “this doesn’t mean I’m letting you off easy next time.”
Leon chuckled, his lips trailing to your jaw, then your neck. “Wouldn’t dream of it.”
Leon’s lips lingered at the curve of your jaw, the scrape of his stubble sending shivers down your spine. His hands, calloused yet gentle, slid to your waist, pulling you flush against him. The hard planes of his body pressed into yours, and your breath hitched, the tension between you snapping like a live wire.
“You’re full of surprises,” he murmured, his voice low and rough, his lips brushing against your skin. “First, you keep me on my toes in the ring, and now this?”
You tilted your head, giving him better access as his mouth trailed along your neck, each kiss igniting a fire in your veins. “What can I say? I like keeping you on edge.”
Leon laughed softly, the vibration against your throat making your knees weak despite the fact that you were both already on the mat. His hands gripped your hips, fingers digging in just enough to send a thrill through you. “Well, you’ve got my attention now.”
“Good,” you breathed, threading your fingers through his hair and tugging lightly, forcing him to meet your gaze. His eyes were dark, smoldering with an intensity that made your heart race. “Because I don’t like being ignored.”
“Trust me,” he said, his voice a velvet rasp, “ignoring you isn’t even an option.”
Before you could respond, his lips claimed yours again, this time with more urgency. The kiss was deeper, hungrier, and it left you gasping for air. His hands roamed over your body, exploring with a mix of confidence and restraint, as if he was testing your limits. When his fingers slid beneath the hem of your shirt, brushing against bare skin, a soft gasp escaped your lips.
Leon pulled back slightly, his forehead resting against yours as he caught his breath. “Tell me to stop,” he murmured, his voice heavy with restraint.
You shook your head, your fingers gripping his shoulders. “Don’t stop.”
That was all the permission he needed. In a swift motion, he rolled you beneath him, his weight pressing down just enough to make you feel completely at his mercy. His lips found yours again, more demanding this time, and you responded eagerly, your hands roaming over his back, feeling the taut muscles beneath his shirt.
Leon’s control faltered as your nails dragged lightly down his spine, earning a low groan from him that sent a thrill through your entire body. “You’re playing a dangerous game,” he muttered, his lips brushing against your ear. “Do you even know what you’re doing to me?”
“Why don’t you show me?” you challenged, your voice breathless but bold.
His gaze darkened, and for a moment, the teasing glint in his eyes was replaced by something far more primal. “Careful what you wish for,” he said, his tone a low growl that sent a shiver down your spine.
Leon’s hands slipped beneath your shirt, his touch firm yet deliberate as he pushed the fabric up, exposing more skin to his wandering lips. The contrast between his rough fingertips and the softness of his kisses was dizzying, leaving you completely at his mercy. You arched into him, your body instinctively seeking more of his touch, your breaths coming in shallow gasps as the heat between you grew unbearable.
“Still think you can handle me?” Leon murmured against your skin, his teeth grazing the sensitive spot at the base of your neck.
“Try me,” you shot back, your voice shaky but defiant.
He pulled back just enough to meet your gaze, his expression a perfect mix of admiration and desire. “You really don’t know when to quit, do you?”
“Not when I’m winning,” you said, smirking despite the fact that your heart felt like it was about to burst out of your chest.
Leon laughed, the sound rich and full of genuine amusement. “Alright, let’s see how far that competitive streak gets you.” His lips claimed yours again, and this time, you knew neither of you had any intention of stopping.
Leon’s kisses grew more fervent, his lips moving against yours with a hunger that left no room for doubt—he wanted you, and he wanted you badly. His hands roamed over your sides, slipping beneath your shirt with deliberate ease, his calloused fingertips igniting sparks as they traveled across your bare skin. You gasped as his touch teased higher, his thumb brushing just beneath the curve of your ribs.
"You're full of surprises," Leon murmured, his breath warm against your ear, his lips grazing the sensitive spot just beneath it. "I thought you came here for self-defense lessons. Turns out, you’re a fast learner.”
Your laugh was breathless, your fingers threading into his hair to tug him closer. “Maybe I just needed the right motivation.”
Leon smirked against your neck, his teeth grazing the delicate skin before soothing it with a kiss. "Motivation, huh?" His voice was thick with desire as his hands wandered lower, tracing the curve of your hips. “And here I thought I was just doing my job.”
“You’re doing more than that,” you replied, tilting your head back as his lips traveled lower, his teeth and tongue working in tandem to leave a blazing trail of heat in their wake. Your breath hitched as he shifted, his body pressing more firmly against yours, the hard lines of his frame pinning you beneath him.
Leon pulled back just enough to meet your gaze, his blue eyes darkened with an intensity that sent shivers racing down your spine. “Tell me to stop,” he said again, his voice husky but edged with restraint. "Because if we keep going, I might not be able to."
You swallowed hard, your pulse pounding as you reached up to cup his face, your thumb brushing over the rough stubble on his jaw. “I don’t want you to stop.”
That was all it took to shatter his restraint. Leon surged forward, capturing your lips in a kiss that was nothing short of consuming. His hands gripped your thighs, hitching them around his waist as he pressed closer, his body molding to yours as if you were made to fit together. The heat between you was almost overwhelming, every kiss, every touch stoking the flames higher.
Your shirt was the first casualty, Leon peeling it off with a mix of urgency and reverence. He paused briefly, his gaze raking over your now-bare skin, his expression a mixture of awe and hunger. “You’re incredible,” he murmured, his voice low and rough as his hands traced the lines of your body, memorizing every curve.
Before you could respond, his lips were on you again, exploring every inch of newly exposed skin with a fervor that left you gasping and arching into him. His hands followed suit, his touch firm but unerringly gentle, as if he was intent on both worshiping and undoing you at the same time.
Your fingers fumbled with the hem of his shirt, and he leaned back just long enough to let you pull it over his head, revealing the broad expanse of his chest. Your breath caught at the sight, and he smirked, his confidence evident in the way he leaned down to kiss you again, his hands resuming their exploration of your body.
“Still think you’re winning?” he teased against your lips, his tone laced with mischief.
You smirked, your fingers trailing down his chest before resting just above his waistband. “Oh, I know I am.”
Leon groaned softly, his hands tightening on your hips as if he was fighting to maintain control. “You’re going to be the death of me,” he muttered, his lips capturing yours in a kiss that made it clear he was more than willing to let you have the upper hand—for now.
Leon’s restraint was unraveling fast, and you could feel the shift in his demeanor. His kisses grew rougher, more desperate, his hands wandering with purpose now, exploring every inch of you as if trying to commit your body to memory. Your skin felt like it was on fire wherever he touched, and you arched into him instinctively, craving more of the heat he was offering.
“You have no idea what you’re doing to me,” Leon murmured, his voice a low growl against your neck as his lips trailed lower, leaving open-mouthed kisses down your collarbone and to the swell of your chest. His hands slid up your sides, his fingers hooking under the strap of your sports bra, his movements teasing and unhurried as he waited for your permission.
Your fingers tangled in his hair, tugging him closer as you breathed out, “Don’t stop.”
That was all he needed. With practiced ease, he pulled the fabric away, exposing you completely to his heated gaze. For a moment, Leon simply stared, his expression a mix of awe and raw desire. His hands cupped your waist, steadying you as he leaned in, his lips brushing over your skin with a reverence that made your breath hitch.
“You’re beautiful,” he murmured, his voice barely audible, as if the words were meant for himself more than you. His lips found the sensitive skin just above your heart, his kisses slow and deliberate, his tongue flicking out to taste the salt of your skin. Each touch sent a jolt of electricity through you, your body responding eagerly to his every move.
“Leon…” you gasped, your hands sliding down his back, your nails grazing over the taut muscles as you tried to pull him even closer.
“Patience,” he murmured, his smirk returning as he shifted, pressing his body against yours and pinning you to the mat once again. “I’m not in a hurry.”
His deliberate pace was maddening, each kiss, each touch, stoking the flames higher but never quite quenching the fire. His hands roamed lower, tracing the curve of your waist before settling on your hips. His fingers toyed with the waistband of your leggings, his eyes meeting yours as if silently asking for permission.
You nodded, your chest rising and falling rapidly as you whispered, “Yes.”
Leon didn’t waste a second. With a firm but gentle motion, he slid the fabric down, his hands caressing your thighs as he worked, his touch leaving a trail of goosebumps in its wake. When you were fully bare beneath him, he leaned back for a moment, his eyes raking over you appreciatively, his expression a mixture of hunger and restraint.
“You’re going to be the death of me,” he muttered again, his voice thick with desire, before leaning down to kiss you with a fervor that left no room for doubt about how much he wanted you.
Your hands found their way to his belt, fumbling with the buckle as you tried to even the playing field. Leon chuckled softly, his lips brushing against your ear as he whispered, “Eager, are we?”
“Shut up,” you shot back, though your voice was breathless as your fingers finally succeeded in undoing his belt. You tugged at the fabric, your hands sliding over his hips to push his pants down.
Leon groaned at the contact, his head dropping to your shoulder as he helped you with the task. His breath was hot against your skin, his lips finding your neck again as he murmured, “You’re going to drive me crazy.”
“Good,” you replied, your voice bold despite the rapid pounding of your heart. Your hands roamed over him, exploring every inch of newly exposed skin, reveling in the way his body tensed beneath your touch.
When he finally settled against you, his body pressing into yours with delicious weight, the heat between you was almost unbearable. His lips found yours again, the kiss slow and deep, as if he wanted to savor every second. His movements were deliberate, every touch, every kiss, designed to draw out your pleasure and leave you gasping for more.
“Still think you’re winning?” Leon teased, his voice a rough whisper against your lips as his hips pressed into yours, the friction making your breath catch.
You smirked, your nails digging into his shoulders as you met his gaze. “Oh, I’m absolutely winning.”
Leon laughed, the sound low and husky, before capturing your lips in another searing kiss. “We’ll see about that,” he murmured, his voice full of promise as he set about making good on his challenge.