Work Text:
· • —– ٠ ✤ ٠ —– • ·
Chris stands in front of the hotel room door, his hand raised to knock on the wood. He hesitates for a long time. He doesn’t know if his presence will be welcomed, nor in which state he’ll find his friend.
He sighs loudly and takes the plunge, his busted knuckles rapping against the door.
Chris hears some shuffling from inside the room, followed by what sounds like a muffled curse. It almost makes him smile, if only the reason for his presence wasn’t so serious.
He hears the sound of the locks being turned, and then the door is yanked open to reveal a slightly disheveled Leon.
His hair is a bit messy, and he has ditched the leather jacket he’d been wearing that day. Chris has the suspicion that he caught Leon taking a nap despite the still early evening hour.
Leon’s eyes squint. “Chris? What are you doing here?” he asks with a slightly hoarse voice.
Leon holds the door open, a silent invitation for Chris to enter his hotel room if he wants to. The BSAA captain walks past his friend, and he turns around in time to see Leon close the door and put the locks back in.
“Checking up on you. How’s the shoulder and arm?” asks Chris, his eyes roaming over his friend’s form in search of visible injuries.
He knows Leon went through medical like him, but he didn’t have a chance to speak to Leon after his check-up. He’s worried, especially when remembering how Leon had been clutching his upper arm protectively after the fight with Arias.
The fact that his arm isn’t in a cast is a relief in itself.
Leon sighs and he walks past Chris, stopping near the small table next to a plush chair set in a corner of the room.
“Hurts like a bitch but at least nothing’s dislocated or broken. Small mercies, I suppose,” answers Leon as he grabs the bottle of painkillers from the table, dropping two pills in his palm that he quickly wash down with a glass of water.
Guilt takes hold of Chris. “I’m sorry,” he says softly as he takes a few steps further into the small hotel room.
As much as he had needed Leon with him on that mission, he never wanted his friend to get hurt because of him. He vividly remembers Arias throwing Leon against the building, how Chris had feared the worst hearing the sound of the impact and seeing the pain in Leon’s expression.
Leon throws a look at Chris, a mix of annoyance and exasperation. “You better be. This is kinda your fault, you know,” points out the younger man, but there’s no bite to his voice.
Chris can’t argue that. He does feel bad for pulling Leon away from his frankly deserved vacation - he knows how tirelessly the man works, and how dangerous his missions are - especially considering the state he found his friend in in that restaurant.
“I keep fighting, and fighting and fighting… and instead of seeing an end to this shit, it just keeps getting worse. Is this what my life’s supposed to be? What’s the point of it all?”
Leon turns around to face Chris, leaning his hips against the table. He breaks the silence with a resigned voice; “Why are you really here, Chris?”
No beating around the bush, then. Chris approaches Leon and stops a few feet away from him. From this close, he sees just how tired Leon looks.
Like he’s hanging on by a thread. Like he hasn’t properly slept in days.
It only serves to deepen Chris’ worry.
“About what you said in the restaurant…” Chris had brushed it off back then, having more pressing matters at hand like getting Leon’s help in stopping a maniac from infecting an entire city, but Leon’s words hadn't left his mind, festering like poison inside his heart.
Chris studies Leon’s expression. It stays carefully neutral, but it clashes with how tense his body grows.
“I said a lot of things. You’ll have to be more specific,” says Leon casually.
Chris swallows down the hint of annoyance. Leon isn’t stupid. He just wants to avoid the conversation. Well, Chris isn’t going to back down.
The BSAA captain crosses his arms and stares severely down at Leon. To his credit, the younger agent holds his gaze without flinching.
“How you were tired of fighting, how you didn’t see the point of it all,” says Chris, repeating Leon’s previous words.
Leon clicks his tongue and finally averts his baby blue eyes as he grimaces. “Forget I said that. I was drunk off my ass. It was the booze talking.”
Chris scoffs. “Leon, come on. Don’t bullshit me,” he says firmly.
Leon bristles, clearly not happy to be confronted so. He glares at Chris, shoulders growing even more tense as his fingers tighten around the edge of the table.
“What do you want me to say, Chris?” he hisses.
Chris, despite seeing how agitated Leon is getting, doesn’t relent. He holds the younger man’s gaze as he speaks softly; “I get it. How you feel. And how easy it is to drown your sorrows in the bottle. But this isn’t the way, Leon. It will only destroy you.”
A humorless smile stretches Leon’s lips. “Playing therapist now? Looks like you chose the wrong career path.”
Chris shakes his head. Leon always deflects like that. The BSAA captain continues, his voice holding a firmer edge; “Leon, I’m serious. I was in your exact place a year ago, before China. Trust me, I get it. And that’s why it angered me so much to see you like this. I don’t want you to go through the same thing I did.”
He knows this intimately, the pain of losing people you are responsible for. Being the one to survive, and feeling like you shouldn’t have. Knows the reprieve alcohol gave him then, when even suffering through temporary amnesia these feelings were devouring him from the inside. Knows how easy it was to lose himself into a drunken oblivion.
But Piers had pulled him out of this stupor, given him back his purpose and drive.
Chris wants to do the same for Leon. He won’t let one of his most trusted friends, someone he cares deeply about, fall into the same pit of despair.
He sees a myriad of emotions pass in Leon’s captivating eyes; pain, shame, despair. It makes Chris want to reach out to his friend and pull him into a tight hug. He wants to tell Leon that he’ll be okay, that he’s not alone.
The bitter smile on Leon’s face falls to be replaced by a scowl. “What do you suggest then? This -” Leon pivots to grab the flask of alcohol on the table, the same one he’d pulled out of his jacket pocket at the restaurant. He shakes it in front of Chris’ face. “Is the only way I can forget even for a second the hell I’m living in every goddamn day.”
His words were rough, full of an ancient pain that Chris knows too well. He had an inkling Leon is carrying a heavy burden on his shoulders, but the DSO agent is reserved most of the time, putting up barriers between himself and everyone else.
Never letting anyone too close, never letting anyone see the pain, guilt and trauma he carries around like a second skin.
Seeing a glimpse of it now all out in the open painfully tears at Chris’ heart, even though he’s grateful Leon is opening up to him, even just a little bit.
Chris doesn’t know what kind of expression is on his face, but it causes Leon to avert his eyes once more.
The captain takes a step forward and tries to seek his friend’s gaze. “I think you should take an extended break from work. You’re not well, Leon. And this state of mind can get you killed out on the field,” reasons Chris.
Looking back now, Chris deeply regrets involving Leon in this last mission while he’s in this state of mind. Chris could have gotten his friend killed, and he doesn’t think he could live with that.
He thinks Leon not only needs a break but help, professional help, but he knows saying it out loud will set him off further.
Leon’s jaw tenses. “I can’t take a break. I have no choice but to keep going,” he spits out with so much bitterness and pain it takes Chris aback.
“What do you mean?” he asks, dread sitting heavy in his heart.
Chris has known for a long time that the DSO treats Leon badly. They almost always send him out on highly dangerous missions alone, for God’s sake, without any backup to watch his back. And that’s without mentioning what seems to be very little vacation time allowed.
Leon is one of the best, if not the best anti-bioterrorism agent out there, but he’s merely human. He can make mistakes, and when you’re alone against an army of B.O.W.S, that can easily mean your end.
Chris had suggested many times to Leon to ditch the DSO and come work for the BSAA. Every time, he refused. It was fine if the reasoning Leon gave was that he didn’t want to leave the DSO for some reason, but Chris remembers the words he said every time…
I can’t.
Somehow, Chris thinks that Leon is hiding something very nefarious.
“Leon, what do you mean?” repeats Chris, taking yet another step forward, stepping into Leon’s space.
It sets the younger man off. His expression hardens, and he glares darkly at Chris. “Just forget it. Leave me alone, Chris. You got what you wanted in the end, you ruined my vacation, now get out,” Leon hisses.
Chris’ heart sinks at the open display of anger and pain. He wants to respect Leon’s wish, but he fears what’ll happen if he leaves Leon alone in this state. He eyes the flask held in Leon’s tightly clenched fist.
“Only if you give me that flask,” says Chris in a firm tone, just shy of a command.
It’s like putting a lit flame over gasoline. Leon’s hand flies to the middle of Chris’ chest, pushing harshly against him. Chris stands his ground, and the harsh push only makes him stumble half a step back.
“Get out, Redfield, before I make you!” snarls Leon.
The fury burning in Leon’s eyes would be terrifying for most people, but Chris knows his friend well. He sees the desperate plea for help hiding beneath, and Chris knows the worst thing he can do right now is leave Leon alone.
Even if it means being the target of his vitriol. He can take it.
“Make me then,” says Chris, determined.
There is a moment of stillness, where the two men are locked in a staring contest. Then Leon snarls and drops the flask in order to push against Chris’ chest with both hands, with such force that the bigger man stumbles back a few feet.
A flash of pain traverses Leon’s expression, probably for having put too much strain on his wounded shoulder. Still, he keeps going, pushing Chris back with more and more aggression, his palms turning into fists ramming against the captains’ solid chest.
Chris lets Leon rage all he wants, but he grows increasingly worried for his friend with every step he’s forced to take back towards the door of the hotel room.
He doesn’t want to leave Leon alone in this state. He won’t.
When Chris’ back hits the door, he suddenly grabs Leon’s wrists and flips them around. Leon gasps as his back slams against the door, his hands pressed on each side of his head.
He looks up to meet Chris’ gaze, and the torment and pain in those baby blue eyes are almost too much to witness.
“Stop this Leon,” Chris implores softly.
His grip around Leon’s wrists is loose, and the DSO agent could break free if he wants to. He doesn’t. He slumps against the door, leveling Chris with a defeated look.
“Why won’t you just leave me alone…?” Leon whispers in a vulnerable tone that Chris has never heard from him before. It pains him to hear it.
Chris owes it to Leon to be vulnerable too.
“Because I’m afraid, Leon. Afraid that you’ll hurt yourself even more if I do,” admits Chris in a saddened tone.
Leon bares his teeth, and paired with the haunted look in his eyes, he looks nothing short of a wounded animal.
“I am not your responsibility,” he seethes, voice wavering and breaking off at the end.
But he is. At least Chris wants him to be.
As he stares at Leon, standing so close to him, looking so broken, Chris is hit with a powerful wave of affection for him and a desperate need to protect him and care for him.
These feelings aren’t new. Chris refuses to put a name on what he feels for the pretty DSO agent in his grasp, but desperate to let Leon know he’s cared for, wanted, Chris lets impulse get the better of him.
He lets go of Leon’s wrists to hold the sides of his neck just as he dives in to capture Leon’s lips in a desperate kiss.
He feels more than he hears the little gasp of surprise that leaves Leon’s lips. The agent goes rigid against him, hands flying down to fist the front of Chris’ jacket.
At first Leon doesn’t move at all, and Chris’ heart sinks to his stomach. Has he misread Leon after all? Did he delude himself all these years in thinking that all these lingering touches and stares from Leon, how he always gravitated towards Chris meant nothing? Is he the only one attracted to the other after all, to the point of dreaming of Leon at night, of what it’d be like to have him?
But then those hands tighten their hold on Chris’ jacket, pulling him closer as Leon melts against him, opening his mouth to deepen the kiss.
Leon’s lips are soft and warm, and so inviting that Chris loses himself in the kiss, his mind growing hazy with repressed desire. He presses Leon more firmly against the door as he kisses him deeper, exploring the confines of his mouth with his tongue, and the quiet moan from Leon makes pleasure coil tightly in Chris’ belly.
Leon breaks off the kiss, and for a moment Chris thinks he’ll push him away in the end, that Chris went too far. But when he opens his eyes to stare at Leon, he sees nothing but a desperate need reflected in Leon’s gaze. Those pretty baby blue eyes are dilated with desire.
“What was that for?” asks Leon, his voice coming out a little breathless, and Chris prides himself for having caused it.
Because I’ve been infatuated with you for years, is what Chris wants to say. But he fears he’ll scare Leon away if he does. He keeps the truth of his feelings locked away, instead opting to say; “Offering a different outlet. You want to forget for a moment, right? Let me help you. Let me take care of you.”
He can pretend that this is purely physical attraction, if it’s what Leon needs and wants right now.
Leon’s eyes roam over Chris’ face for a few seconds, and the older man holds his breath, waiting for Leon to make up his mind on what he wants.
He tries to prepare himself mentally to be pushed away, knowing if it comes to it he’ll respect Leon’s decision and try to salvage their friendship after this lapse of judgment on his part.
But he needn’t worry, as he’s suddenly being pulled forward into a hungry, ravenous kiss.
The moment their lips connect again, all rationality leaves him. Leon wants this too, and it’s enough to make desire and affection overwhelm everything else and shut down any doubts.
Chris wraps an arm around Leon’s waist and cages him against the door as they kiss. He drinks the little quiet whimpers Leon makes against his lips, and they go straight to his quickly-awakening cock.
God, how long did he dream of this very moment?
Leon slips his good arm behind Chris’ shoulders, fingers curling in the captain’s short hair. Chris groans, and he slots his leg between Leon’s thighs. The agent parts them willingly, allowing Chris to feel how hard he is already.
Chris finally breaks their heated kiss to breathe, and he buries his face in Leon’s neck to mark that pretty, fair skin with suckling kisses and bites.
Leon gasps shakily and he bangs his head against the door in an effort to expose more of his neck to Chris’ greedy mouth.
Chris takes advantage of it, letting the delicate skin beneath his lips and teeth bloom in pretty colors.
Leon, meanwhile, begins to grind against Chris’ thigh, his hands slipping under the captain’s shirt to roam over his abs with unrestrained urgency.
The pretty sounds leaving Leon’s lips go straight to Chris’ dick and he groans as he rests his forehead against Leon’s collarbone.
“Christ, you drive me crazy. I want to fuck you so badly,” Chris admits in a needy tone.
Leon lets out a shy little laugh that makes Chris’ heart flutter. Leon guides the captain’s head back up and he whispers against his lips; “I thought you’d never ask.”
They kiss again, and Chris feels Leon’s hands glide down to his shoulders, slipping under his jacket to slide it off.
The heavy fabric falls to the ground, forgotten in favor of calloused hands sneaking under clothes to grope and caress warm skin.
Goosebumps rise in the wake of Leon’s hands, and Chris is quick to return the favor, his own hands caressing over Leon’s heaving stomach and the small of his back.
Jesus, he can’t believe he’s actually touching Leon this way. That he has him pressed against the door, grinding against his thigh and moaning against his mouth.
Leon playfully bites at Chris’ bottom lip, and the captain groans from the pinprick of pain.
“Where do you want me, Captain? Up against the door? On all fours on the bed?” suggests Leon in a seductive whisper, just before he sneaks a hand between them to grope Chris’ clothed erection.
Chris bites back a moan and chuckles. “Fuck Leon. You're an absolute tease.” Leon knows how to rile him up, using his title like that.
Chris retaliates by sliding his hands over Leon’s perfect, round ass he spent countless times admiring from afar. His fingers sink in the plush flesh, and Leon gasps, pushing back into the touch.
“You’re the one who started this. Now make good on your promise,” says Leon before kissing Chris again, as if now that the dam has broken, he can’t live with space between their lips.
Chris feels the same way. Leon has an addictive flavor, and he’s going crazy already, mind hazy with desire.
Another time, if Leon allows it, Chris will take his time unraveling him slowly. Kiss and caress every inch of his body, and watch as Leon beautifully comes apart under him.
But for now, Chris needs to be inside Leon right now. Seeing the urgency in Leon’s own movements, grinding himself against Chris, he shares the sentiment.
“With pleasure. Hold on tight,” says Chris just before he easily hoists Leon up from the floor.
Chris doesn’t miss the curse muffled against his jaw, nor the way Leon tightens his legs around him.
The captain smirks as he turns them around, carrying Leon towards the bed. “Oh, you like being manhandled like that, don’t you?” It’s a pleasant surprise, one that Chris will make sure to exploit.
Leon scoffs just as a delicious rosy blush spreads over the high of his cheeks. “Shut up,” he hisses before kissing Chris, swallowing any retort he might have had.
Chris smiles into the kiss as he reaches the bed with his precious cargo in his arms. He drops Leon unceremoniously onto the mattress and quickly kicks off his boots before climbing onto the bed to join his partner.
Leon immediately spreads his legs to allow room for Chris to settle himself between them. Their lips find each other again as hands grope around, frantically trying to get rid of their layers of clothing.
Their shirts are removed first, and Chris tries not to stare too much at the array of scars on Leon’s bare, toned upper body. There are so many; Leon’s body is a memorial of pain, and if Chris thought he could get away with it, he would kiss every single scar in the hopes of taking the bad memories away.
But judging from the way Leon’s hands are already unbuckling Chris’ belt, there’s no time for that.
Hopefully, this won’t be the last time they fall in bed together. Hopefully, Chris can do as his heart desires next time.
Chris helps Leon in his endeavor, and soon they are both naked, both groaning at the exquisite sensation of bare skin against each other.
Hands roam everywhere, mapping scarred skin and hard muscles as they kiss hungrily. Goddamn, Leon is perfection, writhing and arching beneath him as they grind mindlessly against each other.
Chris’ hands caress up Leon’s thighs to his ass, spreading his cheeks to brush his fingers over the tight furl of his hole. That punches a whine from the smaller man’s lips, followed by a curse. Those thighs Chris has fantasized about for years squeeze his hips in a death grip, but it only serves to make Chris even harder. Having someone like Leon - a deadly agent who could easily find ways to overpower him - surrender willingly to him does unspeakable things to Chris.
“To answer your earlier question, baby, I’d have you against every surface imaginable, in any position,” whispers Chris, and he doesn’t miss the flush spreading over Leon’s cheeks.
Must be the pet name. Noted.
Leon laughs breathlessly. “Hum, I see. Lucky for you I’m very flexible.”
Chris forcibly pushes the images this conjures to the back of his mind. It’s too much for his poor heart. Instead, he reluctantly pulls away to grab his discarded pants from the floor. He searches through the pockets and quickly finds what he’s searching for; a small bottle of lube and condoms.
When he looks back at Leon, the latter is eying his findings critically, and Chris can almost hear Leon’s thoughts; wondering if this was planned, or if Chris is in the habit of sleeping around. It’s neither, he just likes to be prepared, and he’s glad he does.
“Turn around baby. Gonna prepare you well for my cock, make you all wet and loose,” says Chris. Despite his words, he doesn’t wait for Leon to turn around on his own, grabbing his hips to roll him over onto his stomach himself.
The muffled curse it earns him is merely a confirmation of how much Leon likes being manhandled. Chris smirks. He tightens his hold on Leon’s hips and yanks him back, forcing him on his knees.
Chris is graced with such a pretty sight he almost busts a nut right there; Leon all naked, ass raised in the air, back bowed with his chest pressed against the mattress. Leon has his bad arm folded beneath him, and the fingers of his other hand are clenching the pillow tightly as he turns his head to look at Chris over his shoulder.
“Jesus, Chris. Didn’t know you had such a dirty mouth,” says Leon, eyes completely blown out with lust, pairing well with the gorgeous flush across his cheeks.
Leon is the prettiest sight Chris has ever laid eyes on.
And he’s all his for the night.
Forever, if Chris has any say in it. But he’s getting ahead of himself.
Chris grabs the lube and pours a liberal amount of it over his fingers. He throws his partner a smug look. “What can I say? You’re rubbing off on me.”
Leon seems to want to retort something, but it’s lost in favor of a broken moan as Chris finds his hole again, quickly sinking a first finger inside his ass.
Fuck, Leon is so tight and warm around his finger. Chris can’t wait to replace his finger with his cock, but that’ll have to wait. No matter how much he wants to fuck Leon right away, he’ll make sure he’s well prepared for Chris. He wants Leon to scream in pleasure rather than pain while he fucks him into the mattress.
Leon is pliant and relaxed as Chris begins to fuck him with his finger. It’s a work of art, really, seeing Leon gradually sink into the motion of being stretched open. How he pushes his hips back and spreads his thighs wider, arching his back in a silent demand for more.
That tight ring of muscle flutters around Chris’ thick digit, and it opens up greedily for a second finger. Chris spreads his fingers slowly before hooking them as he searches for the younger man’s prostate.
He knows he found it when a broken moan leaves Leon’s lips, muffled into the pillow.
“There you go,” says Chris with a satisfied smile. He mercilessly pounds his fingers against that spot, and his own cock throbs and seeps precum into the sheets upon seeing Leon begin to actively fuck back against his fingers, greedy for more, as a slew of pretty moans and whimpers leaves his lips.
Chris lets go of Leon’s hip to grab a handful of silky hair instead, forcing Leon’s head back. He leans over the agent’s back to whisper against his ear; “Don’t you dare hide those sounds from me, baby. I want to hear how good I make you feel.”
Leon gasps with another drag of fingers against his prostate, leaving him trembling.
“Yes sir,” says Leon, and Chris can hear the smirk in his voice.
Chris curses, lust sinking deep at the title uttered from those wicked lips. Leon chuckles, an airy little thing that transforms into a keen when Chris sinks another lubed finger in his ass, stretching him wide.
“Two can play that game, Captain,” adds Leon seductively.
Jesus, Leon’s going to be the death of Chris. He can be such a brat sometimes. “Smartass,” Chris groans.
He decides to distract himself by kissing Leon’s nape, letting his lips trace a path down the man’s bowed spine all the way down to the curve of his ass.
He feels the textured skin underneath his lips, and when he pulls back to look, he freezes.
Chris had seen Leon’s naked back before, but never this close. He never noticed those marks.
They are old, mostly faded, but unmistakable.
Torture marks. Made by a whip or a belt, it looks like. Jesus, Leon must have been young. Too young for this to have happened during a mission when he would have been compromised. Chris’ mind is reeling, wondering who, what and when this happened.
“Chris…?” Leon’s confused voice brings him out of his disturbing thoughts.
Chris realizes he has stopped moving his fingers. He swallows the lump in his throat. He can’t afford to get distracted now, when he’s about to fuck the man of his dreams.
“Sorry. You ready?” Chris asks as he removes his fingers, eyes locked on Leon’s wet, twitching and slightly gaping hole.
The sight is enough to get him fully hard again, his erection having flagged a little at the sight of the scars on Leon’s back.
Maybe one day he’ll have the courage to ask Leon about those scars. Right now he needs to focus on the gorgeous, sexy man under him, waiting for a good fucking.
“I was ready ages ago. Fuck me already,” pleads Leon, spreading his legs even further.
Chris clicks his tongue. “So impatient.” It’s not like he’s faring any better.
Chris hastily grabs one of the condoms, opens the packet and rolls it down his hard cock before covering it with a generous amount of lube.
Leon is watching him from over his shoulder, and their eyes lock just as Chris grabs the smaller man’s hip and presses the tip of his cock to his slick entrance.
“Relax,” says Chris just before he begins pushing into Leon. Chris’ cock is on the large side, and there is some resistance, but Leon is so wet from the lube that once the tip has slid inside his ass, Chris easily bottoms out in one go.
Leon lets out a punched-out, broken moan, and it mixes with Chris’ groan of rapture. Christ, Leon feels better than what Chris could have ever imagined. He’s so tight and warm, his ass clenching sporadically around Chris’ cock, sucking him in.
Chris bites his lip, the pain preventing him from succumbing to the intense pressure and pleasure of just being inside Leon. He realizes his partner is trembling beneath him, and Chris’ thumbs draw soothing circles into Leon’s small waist.
“You okay, baby?” he asks, a hint of worry in his voice. He knows his cock can be a lot to handle.
Leon bows his head and pushes his ass against Chris. Even though the captain can’t see Leon’s face, he notices that the tips of his ears have turned red.
“M’ fine. Move.”
Leon’s voice came out breathless, wrecked. It’s enough to get Chris going. He pulls his hips back, his cock retreating until only the tip is inside the maddeningly tight heat of Leon’s body, before slamming his hips forward again, rocking Leon’s body forward.
A broken whine leaves Leon’s lips and he sags against the mattress as Chris begins pounding into him with abandon. Fuck, Leon feels good. He’s perfect, and Chris easily gets lost in the sensations; the pretty sounds the agent makes as he’s being fucked, the tight vice of his body around Chris’ cock, the wet sound of skin slapping against skin, and Leon’s warm skin beneath his fingers.
And the sight of Leon, all pliant and submissive beneath Chris, desperately clutching the sheets with one hand as he bows his back further, body rocking back and forth with each punishing thrust of Chris’ cock inside him.
He’s addictive. Chris already knows one night won’t be enough.
Chris fucks his cock into Leon a bit more aggressively, and Leon suddenly lets out a yelp of pain.
Cold dread seeps into Chris’ veins and he freezes, halting all movements. “Shit, was I too rough?”
Leon manages to turn his face to look back at Chris, and the latter panics upon seeing his features twisted in pain.
“No, it’s my shoulder,” says Leon with a wince of pain.
Chris wants to slap himself for not thinking of the potential strain this position could have on Leon’s wounded shoulder.
He leans down to kiss Leon’s cheek as an apology. “Sorry babe. let’s try this instead.”
With those words, Chris pulls out of Leon, to the latter’s groan of displeasure. Chris shushes him, and he carefully helps Leon turn on his back, mindful of his shoulder.
“Let’s see how flexible you are,” says Chris just before he hooks his arm beneath Leon’s knee and bends over him. He plants his free hand on the mattress next to the younger man’s head, forcing Leon’s leg to fold against his chest while keeping his other leg spread wide enough to allow him space between Leon’s thighs.
Chris would have gone for the mating press position, but he fears it would also put too much stress on Leon’s shoulder. This would have to do for now.
Leon wraps his good arm around Chris’ shoulders. “Satisfied?” he says with a teasing smile.
Chris smirks back. “Very. How’s the shoulder like this?”
Leon hums as he moves it a little, settling his shoulder in a position that wouldn’t put strain on it.
“Good. Now stop stalling and fuck me or so help me -”
Leon doesn’t get to finish his sentence. Chris grabs his cock and easily finds Leon’s entrance, bottoming out in one smooth thrust, making them both gasp at the sudden joining of their bodies.
Chris’ first few thrusts are more careful, testing the strain on Leon’s shoulder, but when all he sees on the agent’s pretty, gorgeous face is an expression of pure bliss, he quickly picks up the pace, pounding his cock into Leon almost savagely.
In this position, he can’t reach as deep inside Leon, but it doesn’t matter. Once he angles his thrusts just right to brush against Leon’s prostate every time, Chris sees him fall apart beautifully beneath him.
Nails painfully rake down Chris’ spine as Leon throws his head back with a broken moan, back arching from the mattress.
“Oh, fuck,” sobs Leon, tears of pleasure beading at the corners of his eyes.
“Look at you, so pretty moaning on my cock. You have no idea how long I’ve wanted to fuck you like this. Jesus Leon, you’ll be the death of me,” confesses Chris.
It seems like dirty talk is another thing that gets Leon going, as his ass suddenly tightens so much around Chris it makes him see stars, almost dragging his release out of him.
“You like that, baby? You’re so good to me. So tight, and so warm. Made for me. Made to take my cock,” growls Chris before upping the pace again, dragging his cock as deep as it can go inside Leon’s ass.
Leon hiccups. He buries his fingers in Chris’ hair and he drags him down into an hungry, filthy kiss that the captain is more than happy to reciprocate.
This is how Leon reaches his peak, with a cry of Chris’ name smothered between their lips.
Leon spills against their stomachs, and his ass squeezes Chris’ cock uncontrollably as he trembles violently against him.
Leon grips him so tightly that Chris is hanging on by a thread as he fucks Leon through his orgasm, prolonging his pleasure.
He makes a valiant effort to hang on, but he loses the battle when Leon breaks their sloppy attempt at a kiss, leaning in to bite at his earlobe and whisper shakily; “Be a good boy and cum for me, captain.”
Chris slams his cock deep inside Leon one last time and comes with a strangled cry, wrapping an arm around Leon’s waist to keep him close as he trembles with the blinding pleasure coursing through his veins.
It takes some time for Chris to come back to his senses, and when he does, he carefully lowers Leon’s leg to the bed and collapses in the cradle of his arms, snug between his thighs with his softening cock still inside the agent.
Chris seeks Leon’s lips, and the resulting kiss is slow and languid, sending butterflies fluttering into the pit of the captain’s stomach.
When he pulls back, Chris takes a good look at Leon’s face. His skin is still flushed, bangs stuck to his sweaty forehead. The captivating blue of his eyes is still almost completely swallowed by the black, and a little bit teary.
Leon is gorgeous, looking so fucked out like this. Chris’ cock gives a valiant twitch at the sight.
Chris cups Leon’s cheek gently, thumb rubbing under his eye and catching a bit of moisture.
“You okay, Leon?” he asks softly, a part of him a bit worried he had been too rough.
Leon gives him a dopey smile, the kind of smile that Chris has rarely seen on the younger man’s face. The kind of smile that always causes a deep well of affection to settle in Chris’ heart, especially when he’s the cause of it.
“Yeah… fantastic,” says Leon.
He pulls Chris down into another lazy kiss, and Chris is more than happy to reciprocate. He gets lost in the sensation, and doesn’t register right away the hand sliding down his back to grope his ass. Those sneaky fingers grip his flesh firmly, forcing Chris closer just as Leon grinds up against him.
Chris groans and breaks their kiss. “What are you doing?” he asks with a raised eyebrow, an amused smile on his lips.
Leon grins at him. “What does it look like I’m doing? You haven’t fucked my brains out just yet.”
A long, sinful leg wraps around Chris’ waist, and the latter looks down at his partner with a fond look.
“Give me a few minutes, I’m not as young as I used to be. Then we can go again,” promises Chris before dipping down to feast on Leon’s neck while they wait for his refractory period.
Leon chuckles airily, baring his neck to be devoured. “I’ll hold you to that,” he whispers, and it’s the last thing he says before their world is reduced to pleasure and sensations once more.
· • —– ٠ ✤ ٠ —– • ·
Leon wakes up more rested than he’d been in forever. He doesn’t know why at first; his mind is hazy, and his memory a jumbled mess.
This is the kind of oblivion that usually comes with him drinking too much and passing out, but without the usual hangover. Strange.
Next thing Leon becomes aware of is an unusual warmth plastered against his back and over his waist.
He frowns, and he lifts up the blanket to see an arm loosely wrapped around his naked waist.
He freezes, his memory coming back all at once.
Chris.
Leon remembers everything with vivid clarity; the argument, Chris pinning him against the door, kissing him and offering sex, and then the captain fucking Leon into the mattress. Multiple times. Jesus, they went at it like rabbits.
Now that his awareness comes back, Leon notices how sore he is, especially in his lower back and between his thighs. He’s sure he looks like a wild animal mauled him with how many marks Chris left on his body last night.
Leon doesn’t regret it. It’s the best sex he’s ever had, hands down.
However, he still finds himself freaking out. What if Chris regrets it? Sure, he’s the one who initiated, but in the harsh light of day and with a clear mind, who knows… One thing is for sure, their friendship will never be the same after this, for better or for worse. And it scares Leon.
What if they fucked things up by sleeping together?
Leon shouldn’t have risked it; he shouldn’t have succumbed to Chris’ advances, but he is too touch-starved, too desperate to forget everything in the arms of a man he trusts more than anyone else. Someone he has wanted for a long time.
Leon hopes that Chris having stayed the night means something. That maybe he wants Leon in the same way, that he didn’t just see an opportunity for a good fuck.
But if it truly meant nothing, Leon would accept it. As long as he can keep Chris in his life, he won’t ask for anything more.
For now, Leon decides to sink into Chris’ warm embrace, taking advantage of it while he can. He dozes off for a while, and would have fallen back asleep if it wasn’t for the sudden tightening of the arm around his waist, pulling him closer against Chris’ chest.
Next thing he knows, a pair of chapped lips trail lazy kisses from his nape to the top of his spine. Leon stays very still, heart beating faster in his chest, trying to appear asleep since he wants to know how far Chris will take this.
But Chris is too perceptive. His hand trails from Leon’s stomach to his chest, palm laying flat against his hammering heart.
“Hum… good morning,” whispers Chris, voice slurred with sleep.
Leon closes his eyes and swallows the nervous lump in his throat. Time to face the music then.
“Morning,” he whispers back.
Leon doesn’t know what he expects to happen exactly, but it certainly isn’t a rough hand on his chin gently coaxing him to turn his head over his shoulder, followed by a pair of lips capturing his own in a lazy morning kiss.
Leon melts into the kiss, parting his lips to deepen it. He lets himself be rolled on his back, lets Chris gently press him into the mattress as the captain’s big hand mindlessly caresses up and down his arm as they kiss.
Chris doesn’t seem in the mood for morning sex; he seems quite content to just kiss Leon lazily, his heavy body a comforting weight over Leon. It leaves Leon wondering why. If last night was just a hookup, just a way to distract Leon’s tortured mind with mind-blowing sex, then why is Chris currently treating Leon like a lover, like something precious to be kept and cherished?
He should ask Chris, but the man is being very distracting with his soft caresses and warm lips. Leon, desperate for more of Chris’ affection, surrenders to him, trapping Chris between his thighs and wrapping an arm around the bigger man’s waist.
When finally Chris separates their lips, he focuses on Leon’s neck instead, sucking a new mark into the delicate skin.
“Don’t you think you marked me enough last night?” says Leon, biting down a gasp at the sting of pain-pleasure.
He feels the smile against his neck. “Nah. You could use some more,” answers Chris, his voice holding a possessive edge that makes Leon shiver.
He’d never admit to Chris that the idea of wearing the man’s marks for the world to see is doing things to him. It’s a foreign feeling for him, wanting to belong to someone. Usually Leon would bristle at the idea of anyone thinking they could own him. It probably comes from having his life, his future and freedom stolen by the government. Ever since Raccoon City, he’s been nothing but a tool, a weapon for them to use as they see fit.
But Chris is different. Always has been. He sees Leon as an equal, as a friend. Maybe, if his current actions are anything to go by… he sees him as more than a friend.
And Leon wants to be his.
Leon pulls Chris up to kiss him again, more demandingly this time, wanting to show Chris how much he wants him. Chris looks more than happy to follow along, deepening the kiss as one of his hands goes down to caress up and down Leon’s thigh, hiking it up against his waist. A teasing touch and a promise of more all in one.
A lazy kind of pleasure and anticipation simmers in Leon’s belly. This might turn into morning sex after all, and he’s all for it even though he’s sore as hell.
However, a sudden ringing sound pulls them out of the moment before it can get more heated.
“Goddamnit,” curses Chris, resting his forehead in Leon’s collarbone.
Leon chuckles at the captain’s reaction, even though he’s also annoyed at the interruption. Chris sighs loudly and kisses him apologetically before pulling away from Leon to go retrieve his phone from his jacket on the floor by the front door.
Leon turns on his side to watch Chris go, and his eyes roam greedily and appreciatively over the older man’s naked body.
Seeing it in the light of day like this, Leon marvels at how he was able to easily take Chris’ cock last night. Very impressive, and it’s only half-hard right now. He mourns that he can’t get reacquainted with it right now.
Leon forces his gaze away from the captain’s cock just before he gets caught staring when Chris walks back towards the bed, jacket and phone in hand.
The expression on Chris’ face tells Leon everything he needs to know before he even speaks.
“Gotta go,” says Chris regretfully.
Leon keeps his expression neutral even though his heart sinks to his stomach. He pushes himself up to a sitting position against the headboard, the sheets pooling over his naked lap. He winces at the pain shooting up from between his legs.
It might be a good thing that they don’t have sex this morning after all, no matter how much he wants it. Leon will probably feel it for days as it is already.
“Of course,” Leon says quietly, watching as Chris begins to put his clothes back on.
This is it then. Chris will leave, and their tryst will become a fond memory Leon will keep locked away in his heart, an echo of what he could have had if both of them lived normal lives. If Leon wasn’t a mess too broken to be loved, if his life hadn’t been stolen from him sixteen years ago.
Before the agent can get even more lost in depressive thoughts, Chris, having finished dressing up, comes to sit on the edge of the bed facing Leon, so close that the sides of their thighs press together. Their gazes meet and Chris speaks up softly; “Sorry to leave like this. If I had my way, I’d have fucked you again in the shower and taken you out to breakfast after.”
The bluntness of his words brings some warmth to Leon’s cheeks, and it gets worse when the meaning of that last part sinks into Leon’s mind.
His heart skips a beat and he’s sure his reaction doesn’t go unnoticed if the amused smile on Chris’ face is anything to go by.
“Almost sounds like a date,” mutters Leon wistfully, unbelieving.
Chris’ smile softens, becoming incredibly charming as he reaches over to gently hold Leon’s hand. The agent’s fingers twitch from the sudden touch, but he doesn’t pull away.
“Would that be so bad?” asks Chris.
The look he gives Leon is full of hope, vulnerable. The same hope blooms in Leon’s heart despite his better judgment.
Leon doesn’t understand what Chris sees in him, how he can think that Leon would be worth his while. A part of him wants to push Chris away, the part that knows the captain could do so much better than him.
But the selfish part of Leon, the one he’s been suppressing all his life, the one that longs for the connection Chris is offering, is too loud to ignore.
Leon curls his fingers around Chris’, and the smile he offers the captain is tentative but honest to a fault.
“I’ll take a raincheck on that date then,” he says softly.
The silence that stretches on after that is fragile, as if one wrong move or word would shatter the hope that steadily builds up inside Leon.
But then Chris smiles brightly, just before he slips a hand behind Leon’s nape, pulling him into a sweet kiss that sends Leon’s stomach into knots.
Leon kisses him back, clinging to Chris’ jacket to keep the man close. Chris gets the memo, as he releases Leon’s hand to wrap a strong arm around his waist, pulling him closer until Leon is almost forced to crawl into his lap.
Not that he’d mind that, but Chris has places to go and that’d be very counterproductive.
Chris breaks the kiss and reluctantly pulls away, seeking Leon’s gaze.
“Leon… Are you gonna be okay?” he asks, not bothering to hide the deep concern in his voice.
That’s a loaded question. Leon doesn’t quite know how to answer it. He knows Chris hates it when he deflects or hides the truth, but Leon always hated making people worry about him.
Leon sighs. “I’ll be fine. I always bounce back,” he settles on saying.
Despite everything, despite the guilt, and the misery and the exhaustion that plagues his days and nights alike, deep down, Leon believes it. He might be a lot of things, but he’s not a quitter. He has no choice but to keep going.
Chris smiles sadly at him. “Maybe, but you don’t have to do it alone. I’m here for you. Always just a phone call away. Promise me that you’ll call me if things get bad, okay?”
A mix of guilt and elation overtakes Leon. He craves to be taken care of for once, to have a shoulder to lean on when he’s exhausted and in pain, but he’s never known how to ask for it or if he even deserves it.
“I don’t want to be a burden,” he says as he averts his gaze.
Chris sighs. He presses their foreheads together. “You’re not to me. Never. I want to care for you, if you’ll let me.”
Leon’s heart swells with affection for Chris. He wants to delude himself that he’s deserving of this sweet man’s attention and care, that he can have this.
Have Chris.
“Okay,” he answers quietly, like it’s a secret to be kept between them. Chris smiles giddily, and it’s such an endearing sight that it makes Leon chuckle softly.
Next thing he knows, he’s being kissed within an inch of his life, his face delicately cradled in his partner’s big, warm hands.
Leon eagerly sinks into the kiss, a deep yearning finally settling inside his chest. Being with Chris feels right, and Leon greedily basks in the sweet contact of their lips.
He groans in frustration when the captain’s phone rings again. Chris pulls away and sighs loudly, looking equally as annoyed.
“Go,” says Leon, even though all he wants is for Chris to stay a little longer.
Chris looks torn, but in the end he does as told, standing up and slowly backing away from the bed. Their gazes meet, and Chris smiles at Leon.
“See you soon for that breakfast, baby.”
That damn pet name. Leon tries to fight off the blush rushing to his face and appear unaffected, but he’s sure he’s fooling no one.
“I’ll hold you to that,” he says with a lopsided smile of his own.
For the first time in a long time, after the door closes behind Chris and he is left alone with only his thoughts for company, Leon feels like the future isn’t all that gloomy and hopeless after all.
Not when he has more moments like these with Chris to look forward to.
