Work Text:
"I just don't get why he has to be here," The sharp voice of your boyfriend radiates jealousy as he latches onto your arm, holding you in place in the shared kitchen.
Long before your boyfriend, there was Leon. A police academy student who needed a place to rent for what should have been just a few months while he attended school. Formally a respectful, straight edge young cadet, now a suave special agent. In the early months, you spent a lot of time with Leon eating take out on the couch, watching shows together, and talking about all facets of life. You got to attend his police academy graduation ceremony, where he was announced to be at the top of his class. You were there in the apartment to see his face light up as he burst through the door, telling you that he had been offered a lucrative job working for the government. Now, you were there for him, every couple of months when he came home from missions.
To say that you two were close friends would be an understatement.
Leon was there for you too. To hear all of the details about the blossoming love between you and your new boyfriend. He was there to listen when you had moments of doubt- when your boyfriend hurt your feelings so bad that it almost broke you, until Leon screwed your head back on right again. Even when he was on a mission, you knew he was one phone call away to listen.
It had been months since Leon was home last. Three to be exact. As soon as he got home, he explained how it had been a partically rough mission, and how there were a few times where he thought that he wouldn't make it back alive. Now back home, he should have been given time to relax. Instead, your boyfriend blew up at him over some little comment Leon made about him needing to treat you better.
When Leon left the room, you tried to ease your boyfriend's jealousy. Explain that he did not mean anything by it- that Leon was just a nice guy.
Oh, so your boyfriend wasn't?
That there was nothing between you and him-
Oh, so you've considered it?
It was like speaking to a brick wall. One that yelled, grabbed you, and belittled you as soon as your roommate had stepped out to grab dinner. You could call him, you knew that.
Finally answering your boyfriend's question of 'why does Leon need to be here?', you yank your arm away, "Because he lives here."
Another sore subject. You had been accused a couple of times of not being able to commit because you wouldn't rent a place with your boyfriend. Trying to explain that your lease just wasn't up yet and that you didn't want to be paying for two places got you nowhere. Why doesn't Leon just pay for this place? He could, but that wasn't fair. You had invited your boyfriend to stay with you while you waited out the lease but he claimed that all of Leon's stuff everywhere made him uncomfortable.
For some reason, of course, he wanted to be around when he heard that Leon made it back home.
Suddenly, there was a hand in your hair. You let out a yell, flailing your hands outwards to hit your boyfriend- trying to get him away from you. There was an unintended crunch noise when your fist hit his nose.
"I'm going to fuckin' kill you-," His voice boomed, but you were already feet away, grabbing your phone before rushing towards the bedroom. Heart pounding, you locked the door and called your most recent contact.
"Hello," His voice came after only the second ring, neutral and questioning.
"Leon, please come home," The words come out before his greeting is even finished. You swear you could hear his car speed up before you even began to explain the situation.
"You're going to be okay. Just stay low and away from the door," He instructs, sounding serious but calm as he drives back towards the apartment. After a few minutes of listening to banging on your bedroom door, Leon's voice comes through again, "Okay, I'm in the parking lot. I'm coming up the stairs," His voice is muffled and there's a jogging sound as he hurries up the steps. "Lay down on the ground."
Quickly, you realize what he means, "Don't shoot him!" The phone beeps with the end of the call right before you hear your front door fling open, slamming into the doorstop.
Leon's voice yells out, "Get out of my house. Get out of my fucking house!" The sound startles you, makes your heart bang in your chest and blood rush to your ears. You've never heard him so angry, or his voice so low.
The pounding on your door immediately ceases, replaced by the sound of your boyfriend's scared voice, "Hey, hey- put the gun down," He says, trying to sound non threatened but definitely failing.
"Grab your shit, get the fuck out of our house, and never speak to her again," Leon continues to yell, sounding authoritative and dead serious.
There's a moment of silence before a slam of the front door follows. You stay pressed against the side of the bed, sitting on the floor. It takes a gentle knock on the bedroom door to get you out of your terrified trance. With shaky legs, you stand and move to unlock the door.
"Did he hurt you?" Leon's voice is low and concerned as he rushes to your side, putting his hands out slightly in front of him to offer his comfort to you. You accept immediately, practically falling into his arms.
Shaking your head, you deny the way your arm hurts. How it will most definitely be bruised tomorrow. You don't want to see what Leon will do if he knows that he grabbed you. "You threated him with a gun," You say, turning your face towards Leon's chest.
"He threatened to kill you," He replies with warm hands rubbing circles into your back.
"What if he calls the cops?" You ask, only concerned about Leon at this point.
He just lets out a huff of air bearing a resemblance to a laugh, "And what? Tell my friends?" Shaking his head, he pulls you deeper into his chest, rocking you side to side gently, "Don't worry about anything. My gun has a red-laser sight; I pointed it between his eyes. He's not coming back," A chuckle leaves him, making you smile a little. You would have paid to see how scared he was in that moment.
A final sigh of relief passes from your lips before you mumble a thank you. Leon says nothing and you don't expect him to. He just nods, giving you another soft squeeze.
"Can we watch some TV together..? I want to take my mind off things," You ask in a mumble. Leon leads you out, making his way to the couch to do exactly what you asked of him.
"Is it okay if I..?" You asked again as you both sit down, moving closer to him. He lifts his arm as permission, giving you access to his side as you wrap both arms around his waist, sinking down to press your cheek into his shirt. He drops his arm, rubbing your back gently. He picks up the remote, putting on a show that you both stopped watching about 3 months ago when he left.
"I'm happy to be home. Even happier that the douchebag is done," He laughs, kicking his feet out and crossing them as he relaxed. "You deserve so much better."
A small smile tugs on your lips. It's easy to calm down with Leon by your side. You know you're safe with him. There's a spark that blooms in your chest. Comfort, appreciating, admiration, and love. "I love you, Leon," Your words are gentle, having never been said by you before.
"I love you too," He says right back, looking down at you, meeting your eyes. His words are much more sincere, "I do love you. I really do."
You lift up and pull away, only to wrap your arms around his neck. Tucking your face against his neck, you feel his arms wrap back around your body, pulling you over into his lap. You allow it, straddling both sides of his waist as you turn your head, grabbing his jaw with both hands before pressing a kiss against his mouth.
Truthfully, you never imagined this. Well.. you had. The thought of kissing him, of doing more, had definitely crossed your mind. He was a handsome man, after all. But you never imagined it as a reality.
Leon's lips are rough, a little chapped, but nice against your own. They feel good when they kiss you, then when they move lower, to ghost over your neck. You can't help but grin, "So, when did this happen?" You ask, obviously referring to the start of him thinking of you like this.
"You're going to hate me," He mumbled with a laugh before going back to nip at your skin. Tipping your head back, giving him more access to the skin, you encourage him to go on. He sucks the skin right below your jaw into his mouth, leaving a light mark almost immediately. He hums, "Within the last few times I got home. I starting to see how shitty your boyfriend was treating you. Thought I could do better."
The words make your heart speed up again. You reach up to slip your fingers into his hair, squeezing your thighs together on both sides of his hips, "Yeah? Tell me more," A laugh bubbles out of you before a bite to the skin of your neck makes you gasp, rolling your hips down.
Leon's hands made their way over your ass, pulling you down firmly against him. Lifting his hips to meet yours, he drew another gasp from your lips. "Ah, fuck. I'm just as fucked up as any other guy," He groaned, slipping his hand into the back of your pants to squeeze your ass. "I started thinking about you getting fucked by your boyfriend. How he couldn't be satisfying you. How maybe I could," He sighed, pressing his hips up into you again, letting you feel just how hard he was. "The fact that we live together and you two didn't. You could have just slipped into my bed any night to see how a real man would treat you."
His hand slips further down your backside, in between your legs. You sigh softly at the way his fingers rub, spreading you open before slipping tip of one in. Hips pressing backwards, you try to get Leon's fingers deeper. His words make your entire body feel hot. The assault on your throat makes you drip.
With a completely red face, you stay silent. It's almost embarrassing to think about how much your ex-boyfriend put you through yet you still didn't leave. Especially when you think about how bad he was in bed. Even when Leon was sometimes just a room away.
A shiver goes down your spine when Leon's hand moves from the back of your pants, out and to the front. A soft and shaky breath passes from your lips when his rough fingers glide over your clit, before rubbing tight circles around it. You couldn't recall Leon bringing any women over but he seemed to completely know what he was doing. Warm breath against your ear, making your toes curl as Leon whispers, "Did his hands ever feel this good?"
Heat was quickly building in your lower abdomen and there was no denying the way Leon's fingers instantly became slick when they rubbed lower, dipping into you. Your thighs spread futher as you turned your face towards his, nuzzling your nose into his hair, "N-Not at all. Fuck," A curse escaped as you pressed your hips down, needing Leon's fingers deeper, "Your hands are really nice." You mumbled, finding yourself grinding down into his palm.
A nibble to your earlobe made you squeak, earning a breathy laugh from Leon, "You're soaked. I bet he never admired your pretty pussy," His fingers curled, making your back arch and your chest press against his own. He pumped the digits in rapidly, fucking you with his fingers while his thumb circled your clit. You were overly aware of the slick sound coming from between your thighs but your moans quickly covered it up. Withdrawing his fingers, Leon hummed, "I'm going to give my girl what she deserves."
Being called Leon's girl makes a flutter pick up in your chest. Sitting up to look at him, wondering what comes next, your thoughts are cut short by the image of him taking his wet fingers into his mouth, sucking your slick off of them. It makes your face turn an even deeper red and puts you at a loss for words.
Leon hums in approval, leaning in to kiss your lips briefly, giving you a taste of yourself. Pulling back, he moves with you in his arms, "Get those pants off. I want you to ride my face."
"What-?" The word of question quickly slips out. Your ex never offered to go down on you. You never really thought to ask.. but that was out of fear of being rejected.
Leon gave a quick pat to your thigh, signaling for you to get up and listen to him. You followed his orders, sliding off of his waist to drop your pants. As your panties slipped down, you shivered at the feeling of your slick quickly cooling between your legs. Leon just leaned forward, reaching across to drag his fingers over your slit before bringing them to his mouth again, proving how badly he wanted you. "I'm not shy," He hummed, laying down against the couch with his legs hanging off the arm rest so he could rest his head in the middle, giving you plenty of room, "Come sit on my face, pretty girl."
You looked down at your roommate, seeing him undo his belt buckle while watching you. He hummed, "Shirt off too. I want to give those gorgeous tits some love."
The thought of your ex coming back popped into your mind. The fact that he had a key and could easily come see Leon eating your pussy only half an hour after you broke up.
Peeling your shirt off, you moved to straddle Leon's broad shoulders. Suddenly, you were being lifted up and sat over his mouth. The hot sparks of his tongue lapping against you made a moan spill from your lips as your hand shot down to hold his hair.
Grinding down against his face, you felt his stubble scrape against your thighs. His tongue drove into you, making your legs shake. Wobbling forward, you launched a hand to above his head to keep yourself up. From inbetween your legs, Leon grumbled, "I said sit."
Were you going to crush him? You hovered above Leon's face, only half an inch away until there was a sharp smack to your ass. You gasped, dropping your hips onto Leon's mouth. He sucked harshly at your clit before swirling his tongue around it, making your hips roll against his face, pressing your slit all the way to his nose. Your movements didn't stop his tongue from licking into you, making your entire body quake. You moved down, back to where his tongue would play with your clit.
Over the sound of your drawn out and desperate moans, you could hardly hear the unzip of Leon's pants. It took his arm shaking behind you for you to realize what he was doing. Glancing over your shoulder, you had a full view of Leon's toned arm moving up and down, hand grasping himself.
Pressing yourself up with your knees, you pull away briefly, "I want to blow you." Your words come out without any thought. You'd never had the desire to have a man's cock in your mouth, but Leon's made yours water.
"Later," Is all that Leon responds before letting go of himself to pull your hips back down against him with both hands. He squeeze you tight, holding you against his working tongue. The feeling makes your eyes squeeze shut as another moan tumbles out.
Tilting your hips forward again, you get Leon's mouth back right where you want it- licking and sucking on your clit, making warmth build up in your core and wetness dribble down onto his chin. Your breath picks up as your fingers claw at his scalp, not giving him much else of a warning before your body is shaking above him and you're saying his name on repeat loud enough to receive a complaint- which you'll most definitely have after tonight's events.
Pulling away is useless. Leon just pulls you right back down, dragging his tongue and dipping it inside of you to hungrily lap up all of your cum. It feels so dirty and you're sensitive but you've never felt so desired before.
Finally, he relents, letting go of your thighs and allowing you to shakily pull away from him. You step one foot off the couch, onto the ground, before you stumble forward. Leon sits up, pulling you into his lap so you don't have to move on your own. "You taste so good, baby," His voice is low as he looks at your face. It's hard to make eye contact with someone who just gave you the best orgasm of your life.
"Can I blow you?" You ask again, licking your lips to wet them subconsciously. You'd probably never seen someone with a cock as pretty as his.
Leon's hands move down to your ass, squeezing and lifting you up to your knees. You brace yourself by holding the back of the couch behind his head, confused up until his head dips down and his warm tongue slides over one of your tits. He leaves the question unanswered for a moment, using one hand to knead one side of your chest as his mouth worked on the other- lightly sucking and almost biting to tease you. The way you shiver in his arms obviously does something to him because he lets out a groan, pushing you back down into his lap, "Not this time, baby girl. Can I take care of you tonight?"
His low voice made all of the heat return to your body. You nodded quickly, earning no movement from Leon until you spoke, "Y-Yes! I would love that."
Turning with you in his arms, Leon laid you down against the couch, pressing himself between your thighs. With his pants unzipped, the rough fabric and the hilt of his cock brushed over your clit while he began to kiss your neck again. With a hand balled up in his shirt, you tugged the material. He took the hint, pulling away to get undressed.
Your eyes drifted over his body, settling back on his cock. Leon must have noticed. With a smirk in his voice, he pulled your thighs up onto his hips, "How do I compare?"
A laugh is the first thing out of your mouth- shaky and in disbelief, "There's no comparison. I've never wanted something in me so bad." Your words are backed up with the way your hips lift and tilt, trying to capture Leon's cock between your legs.
He presses himself down, sliding the tip over you slowly- teasingly. It makes your eyes close and your body tingle. "Please," You gasp, feeling him press against you, only to pull away.
"Please what, baby?" He hums, dragging his warm hands across your chest, squeezing slowly.
With an arch of your back, up into his grasp, you quickly reply, "Please, Leon, fuck me. I need you so bad that it hurts."
His hips tilted forward, pressing in slowly, making your head tilt back in pleasure. Without a condom, his cock is so warm. You can feel every vein, all of him stretching you open and sinking in deeper than you've ever had someone. It makes your eyes squeeze shut and a long moan tear from your throat. You always insisted that your ex wear a condom, even when he claimed that he 'was allergic' or was 'too big for them'." Something about your desire for Leon was animalistic. You wanted to everything he had to offer.
As Leon's hips drag backwards, your hand moves to his chest, scraping your nails over his skin. He lets out a low grunt, pressing forward again, causing you to slap a hand over your mouth to keep yourself from practically yelling.
Warm, strong hands wrap around your wrists, pulling them above your head. He pins them with one hand, using the other to feel over your chest, "Let it all out, baby. I want everyone to hear," He grumbles lowly, starting to roll his hips into you. Glancing down, you see his abs flex as he moves. When you look up, you see the way his ash hair falls into his face. The pace he picks up makes moans spill from your throat, unable to keep them muffled.
"In fact," Leon leans down, speaking against your ear. He presses into you slowly, until he can't go any further, and holds himself there. You swear that he's going to bruise you from the inside but the ache just feels so good. "I want him to hear."
The words make your heart rate pick up, already going impossibly fast. "H-how-?" You pant, sounding confused as you looked up at Leon, seeing the way his eyes flicker all across your body.
When his gaze finally meets yours, he rolls his hips again, "Call 'em."
Feeling his hand release your wrists, you immediately move to press yourself up. With beet red cheeks, you bite your lip. With a shaky hand, you reach off of the couch to pull your jeans closer. "A-Are you sure?" You ask, glancing back at Leon while you slip your hand into the pocket, pulling out your phone.
"Speaker phone," He instructs, rubbing his warm hands across the sides of your thighs. He looks between you two, keeping a slow and steady rock to his hips as you attempt to pull up your ex's contact. Your finger shakes as it hovers over the call button, finally making contact. Quickly switching it onto speaker, you drop the phone above your head.
"Good girl," Leon mumbles right when he picks up- first ring, no doubt desperately waiting on your call. You don't mean to- but you almost completely block out your ex's words when the tops of Leon's thighs quickly become flush with the bottoms of yours. All that you hear is your own moan.
Leon's hand slips over your stomach, down lower until his thumb presses on your clit. He circles it quickly, drawing out another string of short moans from you. He grunts, thrusting into you, "Say my name, baby."
God, it's embarrassing. Having your ex on the line- hearing noises that he has never heard from you before after you've broken up. You'd like to hold back any sound, but the way Leon fucks into you- hard enough to make you move up the couch and fast enough to cause a continuous flow of wet sounds- fuck, the way he rubs your clit fast enough to bring you right back on the brink of an orgasm- it all makes you scream his name. Chanting it over and over with shaking thighs, hands clawing at his shoulders for something to hold onto. You hardly hear the sound of your ex cursing at you- your ears are ringing.
There's the faint sound of the phone disconnecting but it's lost in the crescendo of your moans. Squeezing your thighs tight around Leon's hips, you pull him deeper, throwing your head back as your body shakes. He covers your body with his own, warm and solid against you as he fucks you through your orgasm. You cling to him, sweaty and spasming in his arms.
"You're going to make me cum, baby," Leon's voice his hot against your ear, strained and followed by a moan. Your legs squeeze tighter around him but that doesn't stop him from pumping into you.
Still panting, you manage to push out the words, "I'm not on birth control."
There's a rough squeeze to your ass and teeth biting against your neck, enough to make you gasp and moan. He sucks at your skin, leaving another dark mark before grumbling against your jaw, "Do you want me to pull out?" His words are low and sultry, making your entire body hot.
"I'm not on birth control-" You repeat, sounding completely lost in the pleasure of Leon's hips snapping into you. Your hand tries to grab onto his chest but there's nothing to hold onto, so you just claw against it.
Leon's body is flush with yours. His breath picks up when he isn't holding it completely. His hand slips into your hair, pulling your head back while he speaks against your ear, "Come on, baby, you gotta tell me if you want me to pull out."
With a shaky breath, you sound like you're begging, "God, I don't want you to pull out."
That's all you need to say for Leon to take it as permission. His hands wrap behind your knees, pushing them towards your chest as he fucks into you. His head rests against your neck, warm breath fanning over your skin as he moans your name. His pace becomes erratic, fast and desperate. He crashes fully against you, pinning you under him as he unloads into you. Your hand finally snaps over your mouth again when warmth hits your insides. "L-Leon," A broken gasp is spoken into the inside of your hand as you feel him twitch inside of you.
Next, you feel his arms wrap completely around you, lifting you from the couch. Not picking you up, not moving you. Embracing you so tight it makes your breath leave you.
You can't hold back the words- "God, I love you so much." This is what it feels like to be completely enamored by someone. Protected, giddy, and satisfied. It's something you've never felt until now.
Nuzzling his nose against your jaw, Leon peppers small kisses across your bruised skin. Love bites- the only bruise Leon would ever leave you with. He squeezes your body tight against his own before gently releasing, "I love you too. I have for a really long time."
He pulls out but not away. He lifts you up, letting you legs fall before pulling them into his lap. There's kisses pressed to your cheeks and up until then, you didn't realize there were tears streaking down them. Leon's hands grasp your face as he leaves kisses across your skin. Finally, he pulls you back against his chest as you both come down from the ecstacy. Your head settles against his shoulder, your arm wrapped around the other side. He rubs your back gently, "I can go buy you a Plan-B."
There's hesitation. A moment where you say nothing at all, with words clinging to the inside of your throat. You become aware of how there's no feeling of cum dripping out of you, onto Leon's sculpted thigh. It's deep inside of you, warm and making your stomach flutter.
Leon continues, "Or we can just wait." A kiss is pressed to your temple, relaxing your nerves. He mumbles, "Abortion or not- I'm here to support you." He's gentle with you, caring and loving as he rubs his hands over your skin. You nod simply, feeling your cheeks turn pink all over again.
"Let's get you in a bath," Leon mumbles, wrapping his arm around you and placing his hand under your ass as he lifts you up, holding you in his arms.
You would figure he would have to make at least a little effort to pick you up, but Leon is that strong. It makes you completely melt against his chest. You repeat, "Thank you, Leon. I love you."
With a squeeze around your body, you hear him gently say back, "I love you."
