Chapter 1: Caught - Jercy
Chapter Text
“Come on, be loud for me.”
At his boyfriend’s words, Percy felt like he didn’t have any choice but to obey. He forced himself to be louder, to raise the volume of his whimpers and moans. The angle they were at just didn’t feel like enough, it felt like Jason was purposely missing that one spot that Percy was desperate for him to hit. It was near driving him insane, and he hated that it felt like Jason was so close to hitting that place but he just wouldn’t.
“Please, please-” Percy started, his words slightly slurred and broken up due to his noises. “Not enough, please, more-” he choked out, gripping onto the sheets underneath him. Percy knew in the back of his mind that if he really wanted, he could easily use his strength to move them to a way he wanted, that he could easily flip them over and ride Jason as long as he wanted, but a part of him loved the feeling of being entirely at Jason’s mercy; Percy loved how every ounce of pleasure he got was given to him by Jason, that his boyfriend dictated whether or not he’d be allowed to cum or how well he got to be fucked. Percy loved how Jason could move fast, or tantalizingly slow, all dependent on what Jason thought he deserved.
Rather than listen to his pleas, Jason only smirked, his pupils blown wide, the sight still visible in the ill-lit room. Percy could only look up and watch Jason’s movements, could only watch as Jason did what he wanted. The only light in the room was a deep red lamp, and while it was enough to see what was going on, it still cast long shadows across the room, and if Percy were to look at the wall to his right, he’d be able to see a perfect shadow of Jason fucking into him.
“More of what, Perce? Come on, you’ve got to tell me,” Jason teased, although Percy was entirely sure that he knew what he wanted. Jason gripped a hand tightly onto Percy’s waist, the other hand moving up to brush over Percy’s chest, ghosting over his nipples. “Do you want me to touch you more? Like this? Or do you want more attention down here?” Matching his words, Jason trailed his hand back down Percy’s torso, instead taking Percy into his hand and stroking him lightly. Percy whimpered under the touch, his back arching up off the mattress slightly. He shook his head, staring pleadingly at Jason.
“Jace, Jace, Jace-” he spoke, mumbling Jason’s name on repeat and holding tight to the sheets. “Please, please- I need more, need you to go harder, please-” he begged, tears forming in the corners of his eyes from frustration. He whined as Jason slowed down, staring down with a smile. “Harder? You want me to fuck you nice and hard, want me to make you scream?” Jason teased, and Percy nodded quickly at the idea. “Please, please Jace- Want it so bad.”
It took Jason a total of seven seconds to pull out of Percy and flip him over, letting his upper half collapse onto the bed as he pulled up on his hips and thrusted hard back into him, gripping tight onto his waist. Percy couldn’t help the loud moan he let out, turning his head so that his cries weren’t muffled by the pillow, gripping onto the sheets and letting the tears fall out of relief of Jason finally hitting that spot, finally thrusting just where it would feel best, and Percy only wanted more.
“Please, please please please- Fuck me, Jace, please-” Percy begged, his stream of pleas cut off when Jason pulled out to his tip before thrusting back in hard, starting a fast pace of thrusting in and out of Percy. Percy could feel as Jason gripped tight onto his waist, and his moans only increased in volume as he felt Jason repeatedly thrust into his prostate, waves of pleasure flooding through him as he yelled out his boyfriend’s name in pure ecstasy.
Jason was groaning behind him, low growls catching in his throat as he moved impossibly faster, yet he still managed to speak, and Percy clung on tightly to every word. “That’s right, fucking scream my name- taking it like a good boy, aren’t you? Getting stuffed full of my cock and you just beg for more, such a good boy, Perce.”
Percy let out more noises of pleasure, entirely wrapped up in the feel of his boyfriend inside of him, excitedly welcoming every thrust and occasionally tightening and loosening around Jason. He gripped tight onto the sheets, bunching them up in his fists, letting his upper body lay limp against the mattress as Jason held up his waist and fucked hard into him. He was so deep in the feeling of Jason that he almost missed the sound of the door opening.
“Hey, Jason–” a familiar voice, Leo, started, before suddenly cutting themselves off and gasping in either shock or horror (Percy couldn’t tell, and at this moment, he didn’t care too much). “I- I didn’t realize-” he started, and Jason took the opportunity to lean over Percy, thrusting harder into him and hitting his prostate with every thrust, letting out a low growl near Percy’s ear. “Would you look at that? It looks like someone didn’t lock the door, did they? Now Leo gets to see you all laid out for me, taking me like such a good boy. Why don’t you give him a show, huh? Let him see just how much you like being full of me and my cock,” Jason teased, and Percy was almost embarrassed by the moan he let out.
Percy used what little body strength he could, lifting himself up, wrapping his arms behind him and around Jason’s neck, turning to look at the door to Leo so he could do as Jason asked. Giving out a loud moan, Percy arched his back against Jason’s chest, staring directly into Leo’s eyes. “Please, please please please Jace- harder, faster, ‘want everyone to know- fuck-!- how good I am for you- Please-” Percy begged, whimpering and squeezing his eyes shut tight when he felt Jason suck and bite at his neck, still having too much self-respect left to keep staring Leo in the eyes. Regardless, Jason seemed pleased, following his begs and thrusting harder than before, only eliciting more porn star-worthy moans from Percy, and only further torturing the poor boy standing in the doorway in horror. Percy didn’t know what was going on in Leo’s head, and he barely had enough of his mind together to be able to think of anything but how much he loved Jason inside of him, but he figured Leo must’ve been staring in horror at the sight of his best friend fucking their other quest leader, and was likely rooted to the spot.
Jason dropped his hand down, taking Percy into his hand and starting to help jerk him off, licking over the shell of his ear. “Come on, Perce, why don’t you cum for me and show Leo just how good I make you feel? Let him know how good I’ve been fucking you. You’ve been so good, you deserve to cum, why don’t you show Leo just how much you love me having you like this?” Jason spoke, his voice a near-growl, and Percy had to oblige. It only took a few more small tugs before Percy was shaking, screaming out his lover’s name as he started cumming, ropes of white spilling over his chest, the sheets, and Jason’s hand, but Jason didn’t let up on his thrusts.
They almost forgot about Leo as Jason shoved Percy back down onto the bed, pulling at his hair as he thrusted hard and fast into him, Percy crying out from the overstimulation and shaking under him. It didn’t take long for Jason’s thrusts to stutter, moans of Percy’s name and praises spilling from his lips as he gave a few final thrusts, tipping over the edge and burying deep into Percy as he spilled his cum inside of his boyfriend. Percy let out a high-pitched whine, his knuckles white from how tight he was gripping the sheets, his entire body quivering as he tried to regain his composure. Jason’s panting was loud and clear behind him, and Percy knew that Jason was just as short of breath as he was.
“There’s- meeting- in an hour- I’ll go now-” Leo squeaked, finally rushing out of the room and shutting the door behind him.
Jason chuckled quietly at Leo’s hurried exit, and Percy couldn’t help the whine that fell from his lips as Jason pulled out of him slowly. Percy could feel the cum leaking, starting to drip and run down the backs of his thighs. He heard as Jason let out another low growl, running his hands over his back and moving to his ass, spreading him open for a clearer view.
“Gods, you look so pretty like this, a mess with my cum just dripping out of you..” Jason said, his voice low. Percy felt as Jason’s fingers scooped some cum off of his thigh, then watched as Jason moved his fingers up to his lips. Percy eagerly took Jason’s fingers into his mouth, cleaning his fingers and swallowing down all of the cum desperately. Jason took a sharp breath at the action, and as Percy shifted his eyes to the side, he could see his boyfriend’s cock starting to harden again. “You just love being stuffed full, don’t you? Why don’t we see how much you can have inside you before you’re just leaking and can’t take anymore?” Jason spoke, and Percy nodded quickly. “We have-” he started, his voice scratchy, “-We have an hour.”
Jason smirked, nodding and starting to press inside of Percy again, “We might as well make it count, shouldn’t we?”
Chapter 2: Threesome - Jason, Percy & Leo
Summary:
About to ask what Percy was doing, Leo was cut off before he could even form a proper word. “Me and Jace have been thinking…” Percy started, sitting on his knees in front of Leo, glancing between Leo’s zipper and his face. “Well, you saw us by accident, we figured it’d only be fair if we made it up to you..”
"If you’re willing, I mean. We wouldn’t want to force it on you-” Jason spoke, Leo quickly cutting him off with a hasty nod. “Yes- I mean, yeah, yeah."
Pt 2!
Notes:
I'M SO FUCKING SORRY THAT THE PART 2 FOR THIS TOOK ME FIVE MONTHS AFTER TO FINISH??? I'M SO SORRY, I SAW THE COMMENTS OF PEOPLE WAITING ON IT, I WAS JUST ON A MOTIVATION DROUGHT BUT I FINISHED IT WITH 6,428 WORDS SO I HOPE IT'S WORTH THE WAIT- AGAIN I'M SO FUCKING SORRY GUYS-
Chapter Text
Leo sat outside of Jason’s door on the Argo II, fighting an internal battle as he listened to Jason and Percy. It probably wasn’t a good idea for him to be listening in while they had sex, but a thought was currently hitting him in the face, and he couldn’t exactly push it to the side. The longer Leo listened to Percy’s begs for more, or Jason’s teasing dirty talk, he couldn’t help but feel at least slightly horny. He’d gotten to see Jason, his best friend, naked, fucking Percy into the mattress, and Leo would be lying if he said he wasn’t the slightest bit jealous of Percy. In the back of his mind, there was the thought of him being fucked like that, of Jason making him feel just as good as he made Percy feel.
The only problem was that Jason and Percy were boyfriends, not any kind of one-night stand. If Leo wanted that, he’d be a homewrecker, and he didn’t want that.
~~
Leo didn’t expect the opportunity to get what he wanted so soon.
The reality of the situation was that Leo was just trying to hide from Piper so he wouldn’t have to deal with her nagging of him needing a relationship. Leo had run across the ship, thrown open a closet door, and panted for breath as he pressed his back against the door. What Leo hadn’t expected was to find the one closet on the ship that Percy and Jason were in, with Percy on his knees and blowing Jason.
Leo yelped when he noticed, jumping a bit. “Oh my gods I am so sorry-” he started, attempting to apologize, although he couldn’t help but stare at Percy’s face and the way his throat bulged with Jason in his mouth. Leo swallowed down hard for a moment, looking up at Jason and the way his face was flushed a bright red.
Leo was pulled out of his thoughts when he heard a wet noise that made his face warm up when he realized what it was. Glancing down, Leo watched as Percy pulled off of Jason, moving closer over to him.
About to ask what Percy was doing, Leo was cut off before he could even form a proper word. “Me and Jace have been thinking…” Percy started, sitting on his knees in front of Leo, glancing between Leo’s zipper and his face. “Well, you saw us by accident, we figured it’d only be fair if we made it up to you..” Leo watched closely as Percy set a hand on his knee, and he pressed himself a little harder against the door.
Leo quickly looked up to Jason, looking for any confirmation that they had talked about this. He was met with a nod, Jason’s face now clearer and less red. “It’d only be fair, after all, I did make Percy look you in the eye while I fucked him. It’d be a little exchange, a sort of payment for having to watch that. If you’re willing, I mean. We wouldn’t want to force it on you-” Jason spoke, Leo quickly cutting him off with a hasty nod. “Yes- I mean, yeah, yeah I’d be alright with it-”
Expecting one of them to laugh at him or admit that it was a joke, Leo was surprised when he felt Percy take off his toolbelt and start to mess with the button on his jeans.
“Then you’d be alright with me sucking you off?” Percy asked, already having undone Leo’s button and currently pulling down his zipper. Leo was quick to nod, excited over the idea. Percy getting him off while Jason watched? It sounded like a fantasy that would only ever happen in his dreams, and he wasn’t about to miss out on the opportunity.
“Please,” Leo breathed out, looking down at Percy, his mindset from the other day when he listened to the two quickly returning. Percy was happy to oblige, not hesitating in pulling both Leo’s jeans and boxers to his mid-thigh, licking his lips when he saw Leo in front of him.
Slightly embarrassed by the way Percy stared, Leo turned to look at Jason, catching his gaze, a sudden shudder going down his spine. Leo had always mentioned jokingly how Jason’s stares sometimes made him look like he spent too much time with the wolves, but when he saw that stare this time, the only word that came to mind was hot. Jason was looking at him with a stare that could only be compared to a predator watching his prey, and while Leo liked to joke about it in any other circumstance, right now he could only think about how small he felt in comparison, how he seemed like something for Jason’s entertainment. While the feeling was sort of demeaning, at the same time, Leo felt jealous that Percy got this stare so often.
Leo’s attention was drawn away from Jason when he felt a sudden warm wetness around him that he quickly recognized to be Percy’s mouth. He tore his eyes away from the blonde, instead looking down to Percy who was swallowing more of him by the second, clearly knowing what he was doing. Leo let out involuntary whimpers whenever Percy did anything but stay still, letting out shuddery breaths when he accidentally bucked his hips forward. He could feel the vibrations of Percy’s voice when he moaned around him, setting off a chain reaction as Leo bucked his hips forward again and let out a high-pitched whine.
Turning his head again, Leo felt his face get hotter and gave another small whine when he saw Jason. Rather than just watch like he had been earlier, Jason had a hand wrapped around his cock, rubbing up and down and watching Leo and Percy closely. When he looked up to meet Leo’s gaze, Leo felt his breath hitch in his throat, swallowing hard and uttering a choked-out moan when he felt Percy take all of him down his throat at once.
“Oh fuck Percy-” Leo whispered, his voice cracking.
The comment took him by surprise, not realizing he had been the one to say it at first, but now that the reality set in, he couldn’t help but whine and try to keep quiet. Leo knew that if he were to let himself speak, he wouldn’t just be mumbling out small phrases in his hazed state, he’d be asking for more, and right now, he wasn’t too sure he wanted to risk asking for any more than he already was getting. Still, Leo was getting a little too needy, desperate to have Jason touch him. He didn’t realize that Percy would feel great, but he felt almost too excited over the idea of Jason running his hands across his body and touching him in places that he would’ve felt too guilty to think of otherwise.
Percy started bobbing his head up and down, creating a bit more friction than there had been before, making Leo let out more whimpers and small broken whispers of Percy’s name. Leo squeezed his eyes shut, bringing a hand up to cover his mouth, reaching down with the other and grabbing onto Percy’s hair. He started to thrust his hips into Percy’s mouth more frequently, and his moans and whines started to get louder, although they were muffled some by the hand he was using to cover his mouth.
Leo almost missed the sound of footsteps, but he felt as his hand was moved from his face and his head tilted upwards. Opening his eyes, Leo looked up to see Jason staring at him, his usually sky-blue eyes looking more stormy, as if an actual cloud had passed over them. Leo had heard the term “lust-clouded eyes” before, but they never really had any effect in his mind until now, until he saw someone’s eyes that actually reflected the sky cloud over literally.
“Don’t try to cover your voice,” Jason spoke, his voice resembling a slight growl. Leo nodded slightly, swallowing hard and giving a whine. “Jason, Jason please-” he started, the words tumbling from his mouth before he could think about them. Leo let out a shuddered breath, feeling Percy pull off of him and start to trace over him with his tongue. Jason raised his eyebrow, a slightly amused expression on his face. “Please what, Leo? You’ve gotta use your words,” he spoke, Leo letting out a whine in response. “Please- please, please- Jason-” he mumbled, too embarrassed to get out the actual words.
Jason kept his hand on the underside of Leo’s jaw, brushing his thumb over his chin. “Come on, you can do better than that. I’ve seen how much you can talk- where are those words now, hm?” he asked, Leo shivering under his gaze. “Please- Fuck Jase, please- Want you- I want you so bad- please, please I’ll do anything- I don’t want to ask more but fuck do I want you- I’ll do anything, just please, please- I want you-”
Leo almost regretted saying the words as soon as they came out, but at the same time, the feeling of finally getting it off his chest of how much he wanted Jason made him feel like he’d been shouldering the world and was just able to pass it back to its rightful holder.
Although, what Leo hadn’t expected, was for Percy and Jason to share a knowing look before Percy pulled away from Leo entirely. “Then I guess we shouldn’t stay in a closet,” Jason said with a small smile, hastily making sure he was redressed and looked presentable before doing the same for Leo and Percy.
The couple both stood up, brushing themselves off and making sure they looked like they hadn’t been up to anything, then looking over and giving Leo a quick check as well. Then, Percy opened the closet door, looking both ways to check that it was clear before grabbing Leo’s wrist, pulling him out of the closet, leading the three of them to Jason’s room, the same place Leo had caught them the first time.
Based on the familiarity that Jason and Percy seemed to go through with this, he figured this was a pretty normal occurrence to them of having to sneak out of closets or secluded areas to get to one of their rooms. Despite that thought, Leo wasn’t at all upset with it- in fact, he was too high on the adrenaline of realizing that Jason wasn’t disgusted with him for what he’d wanted. In fact, Jason had suggested they go to a room instead of a closet. The idea was making his head spin, and he was too excited to contain himself.
Percy swung open the door to Jason’s bedroom, leading them all inside before shutting the door behind them in one fluid and clearly practiced motion.
“Remember to lock it this time,” Jason said, Percy flushing a slight shade of red and making sure the door was locked. Leo couldn’t help but give a slight sheepish smile, remembering the slight mistake Percy had made that led to their current situation.
Slightly nervous, Leo fidgeted with his hands, slightly looking down towards the floor. Again missing the sound of footsteps, he was caught off guard once again by Jason lifting his chin up to look at him.
“For someone who was so ready to beg for me, you act really nervous,” he spoke, Leo shivering slightly and giving a small whine at the tone of voice. The noise only caused Jason to smile, a sort of demeaning smile that someone would give when they knew something you didn’t, which in this case was obvious. Still, Leo felt clueless, even though he was the reason they had left their closet in favor of a bedroom.
Swallowing down hard, Leo forced himself to look Jason in the eyes and not look away, trying to keep from making any more pathetic sounding noises. “Well?” came his voice, and Leo realized that he’d have to speak. “Well- Well, what-?” he asked, his voice coming out much quieter than he had intended. Jason was quick to respond, words coming easily to him, “You were the one to ask for me. Go on, say what you want. I can’t read your mind, Leo.”
Percy, deciding to be the one of mercy, walked up behind Leo, resting his hands on his shoulders. “Need help with words? Or do you just need an idea? I bet you didn’t think this far, did you? Didn’t think we’d agree? Well I can give you a few ideas..” Percy started, Leo quickly giving a small nod as best he could. “Yeah- help- help would be good-” Smiling at the response, Percy didn’t waste time in launching into ideas. “Well, let’s see- Jason is amazing at giving you handjobs, and I’m sure he’d blow you if you asked, but that’s my specialty- if you’re like me, and you have sensitive thighs, he’s great at making you cum just by touching you there, he doesn’t even have to touch anywhere else- it feels amazing- or, maybe, maybe you’d want him to fuck you? Oh, but then, you’d have to know the exact way you’d want him to- he could do it a million different ways, he’s really good- You could never go wrong with missionary, feels great the way he can just pin your thighs back against your stomach and get the most amazing angle.. Or, if you asked nicely, I’m sure he’d let you ride him. If you do that, gods, he feels like he’s so deep inside you and it’s amazing, I can never ride him the whole time on my own- eventually it gets overwhelmingly good and he has to grab my hips and help me- Or, maybe, you’ve got another idea in mind? I’m sure he’d do just about anything if you could ask him right- but you have to ask, or he won’t do anything. Need to loosen up your tongue there and tell him what you want.”
Leo couldn’t help but give an involuntary whine, picturing the different things Percy described.
“Fuck..” he whispered, staring up at Jason, shivering slightly. He was greeted with Jason’s smile and a slight head tilt. “What? Finally think of something? You’ve got to tell me if you do- need to tell me what you want if you want me to give it to you.” Rather than immediately give an answer, Leo closed his eyes and leaned more into Jason’s hand, giving a quiet whimper. “Please,” he whispered, opening his eyes again just a sliver to look up at him.
Able to see that Jason was about to speak, about to say something else, another teasing remark, Leo quickly gathered up whatever willpower he had in himself to say something without being too embarrassed. “Please, please Jason- I want to be fucked, want you to fuck me- I want to feel good, please, gods please-”
Jason smiled, lifting his thumb up and pulling at Leo’s lower lip gently. “There’s the words I was looking for. Want to be fucked? Yeah? Want to be treated nice and good?” he teased, gaining quick and eager nods from Leo. Giving a small quiet laugh, Jason moved his hand and cupped Leo’s cheek, brushing over it with his thumb. “Then why don’t you strip down for me and let Percy stretch you out, hm?”
Leo’s eyes widened slightly in surprise at the request, nodding regardless. Jason dropped his hand from Leo’s face, helping unbutton his shirt. Percy stood behind Leo still, taking off his toolbelt and setting it gently by the door, then helping Jason take off the suspender straps and unbutton his jeans. The two took care to be careful with helping take off Leo’s clothes, making sure that they were undamaged and wouldn’t be torn in eagerness.
Once they had stripped Leo down, he couldn’t help the way his face flushed from embarrassment. He wasn’t used to even being shirtless around other people, let alone be entirely bare. In a way of helping him feel more comfortable, Percy quickly stripped down to only his boxers, and Jason slipped off his shirt, pulling his belt from his jeans.
“You don’t have to be so nervous, it’s alright, promise. We aren’t judging,” Percy said as a way of comfort, turning Leo to face him, cupping his cheek and resting his other hand on Leo’s shoulder. Leo smiled a little, face still flushed, nodding slightly. “Right- not judging-” Percy smiled back, nodding in return. “Yeah. No judging here. Now- why don’t we go and get you stretched out, huh? Promise it feels better than it sounds,” he said, offering a smile. Leo nervously smiled back, nodding a little, letting Percy lead him over to the bed, laying down on his back.
Percy climbed onto the bed shortly after, holding a small bottle that Leo couldn’t see, sitting on his knees, carefully moving Leo’s legs apart so he could sit between them. “It’s easier if you spread your legs for me,” he said, offering an explanation. After Leo gave a slightly nervous stutter, he nodded, opening his legs a bit more.
Moving the bottle more into sight, Percy opened it, pouring lube onto his fingers before closing the bottle and setting it to the side, rubbing his fingers to warm it up slightly. Moving his hand down between Leo’s legs, Percy carefully pressed the pad of his finger against him. “It might feel a bit weird at first, but I promise, it’ll get better soon enough.” He spoke carefully, making sure to try and ease any worry Leo might have. Percy waited until the other nodded, carefully starting to press his finger into him, moving slowly and watching for any sign of discomfort, stopping once he’d pressed all the way in. “I won’t move until you say,” he told him, gaining a small nod in response.
Percy sat entirely still, waiting for the go-ahead from Leo. After a few minutes, Leo nodded again, giving a small whisper of “It’s okay now”. Percy nodded a little, starting to slowly move his finger in and out, keeping a close eye on Leo and watching to be sure he was comfortable. Leo scrunched his face up a little, yet he said nothing, and slowly his expression changed, giving a small sigh of pleasure. Carefully, Percy started to speed up his movement, resting a hand on Leo’s thigh and gently massaging it. “Good?” he asked, gaining a nod from Leo in response. “Good,” he repeated, giving another pleasured sigh, letting his eyes fall slightly closed. Percy continued, Leo’s reactions turning to slight whimpers as Percy sped up more, then to a small whine of discomfort as Percy slowed and added a second finger alongside the first.
Percy stayed moving slowly, keeping pace and being careful not to move too much and make Leo uncomfortable. Again, Leo gave a small whimper, being caught off guard when he suddenly felt lips pressed against his. The kiss ended as suddenly as it had started, and when Leo opened his eyes, he saw Jason in front of him. “You’re doing good, Leo,” he praised, and Leo could feel his heart melt at those words. Nothing really big, and yet, still, enough to make his heart race and leave a smile on his face.
When Percy picked up his pace a little, Leo quickly gave a high-pitched whine, the noise being cut off by Jason leaning down and kissing him again. Rather than let Jason pull away again too quickly, Leo reached up and wrapped his arms around the other’s neck, kissing him back desperately. Every movement Percy made, Leo gave out small noises, the sounds being muffled by Jason’s lips.
When it came to a point where Leo had to stop kissing Jason for air, he only managed to just catch his breath when the blonde leaned into another kiss, quickly slipping his tongue into Leo’s mouth. Even without knowing fully what to do, Leo learned soon enough, doing his best to kiss back, too happy to finally get to kiss Jason to want to do anything but keep kissing him.
Eventually, Jason pulled back, noticing the string of saliva between them, licking Leo’s lips and breaking it. Just as Leo went to complain at Jason pulling away, he cut himself off before he could with a loud moan. Looking down quickly, he saw Percy with a smile on his face.
“That feel good?” Percy asked, tilting his head slightly, his smile growing at Leo’s frantic nodding. “Yes- Gods, yes-” Percy gave a small breathy laugh, thrusting his fingers back into the same spot he had before, relishing in the moan Leo gave of his name in response. Speeding up, Percy made sure to thrust his fingers into that one spot, and when he added a third finger, Leo accepted it happily with more moans.
After another few minutes, Percy smiled and looked to Jason. “He feels pretty loose, now, if you’re ready.” Jason turned, grabbing Percy by the chin and pulling him into a kiss for a minute before pulling away. “Did a good job of loosening him up, didn’t you? Being nice and good- I’ll have to make sure and give you a reward for that later, won’t I?” Percy visibly swallowed, giving a shaky breath and a small nod, carefully pulling his fingers out of Leo. Whining at the sudden emptiness, Leo quickly caught Jason’s attention again when another kiss was pressed against his lips. “Don’t worry, you’ll feel good and full soon,” Jason mumbled, going to pull away from the kiss. Stopping him from doing so, Leo quickly pulled Jason back down, kissing him greedily for just a bit longer before pulling back himself and panting for breath.
Percy’s quiet chuckle filled Leo’s ears, grabbing his attention. “I know, Jason’s lips are addicting, aren’t they?” he said, Leo nodding quickly. “Yeah- Yeah, they are-” he said breathlessly, thankful for Percy finding words for the feeling Leo had towards Jason’s kisses.
Leo watched as Percy grabbed the bottle he had pushed aside earlier before reaching forward and tugging on the waistband of Jason’s boxers (Leo wondered when Jason had taken off his jeans, as he didn’t notice he had). “Why don’t I help you get ready to fuck Leo? Can get you all lubed up,” Percy offered, pulling down on Jason’s waistband at the nod he got in response.
Staring intently, Leo watched as Percy poured lube onto his hand before setting the bottle to the side, then wrapping his hand around Jason’s cock, starting to stroke him and spread the lube around. Jason shivered at the initial cold from the liquid, quickly growing used to it, and the origin of his shivers and low groans changed to Percy starting to get him off. Percy took care to make sure he was doing everything he could to get Jason to feel as good as he could make him, ranging from changing his pace to brushing his thumb over Jason’s slit. Percy’s teasing didn’t last for long, though, ending when Jason grabbed his wrist and gave him a look.
“As much as I’d love you to keep doing that, we have someone else here, don’t we? Can’t have this end right now, especially after he was able to be so good and ask for what he wanted,” Jason spoke, getting a slight smile from Percy followed by an eyeroll, Percy leaning up to steal a kiss before pulling his hand away from Jason’s cock.
The two turned their attention back to Leo, causing him to shiver under their gazes. Jason smiled at the reaction, crawling over and hovering above Leo. “How do you feel about getting on your knees for me?” he asked quietly, Leo giving a shaky breath in response, nodding slowly. Jason moved back, letting Leo move, watching him turn over and sit on his knees, falling down onto his forearms to hold himself up when Percy pushed down on his upper back. “Sorry, but it’s more comfortable if you’re down like that, trust me,” Percy said, rubbing Leo’s back gently.
Leo nodded, shifting a little on his forearms, fixing the way he held himself up. When Jason grabbed his hips, he gave a small shuddered breath in response, gasping in surprise when he felt Jason’s tip press against him. Closing his eyes, Leo took a few shaky inhales, confused when he felt movement under him and his knees being spread apart a little. When he opened his eyes again, he saw that Percy had moved under him and was now looking up at him. Leo looked, confused, but before he could begin to ask about why Percy was there, Jason suddenly thrusted into him, and Percy pulled him down into a kiss, swallowing down the loud cry Leo had let out.
Percy’s lips felt different than Jason’s, soft where his was rough, chapped where his were smooth. As Leo searched for a distraction, anything to take his mind off the sudden dull burning stretch of Jason inside him, the first thing he found was Percy’s kiss. Where his kisses with Jason were desperate and fast, Percy’s was slower and somehow all the more passionate, still the same stomach-fluttering feeling, but at the same time, was its own level of mind-blanking.
Kissing back, Leo leaned down slightly more into Percy, pressing back against Jason at the same time.Taking the motion as a go-ahead, Jason started slowly with pulling out and then pressing back in, taking care not to be too quick or rough in an attempt to make sure Leo was alright. Each movement Jason made caused Leo to shudder, disconnecting from the kiss and making occasional quiet whimpers.
Slowly and gradually, Jason picked up his pace, careful with his movements. Percy reached up, cupping Leo’s cheek, giving him a small smile of reassurance. Leo still let out his shaky breaths, slightly adjusting the way he held himself up, arching back into Jason’s touch when he felt his arm wrap around his waist. “You’re doing good, Leo, doing just perfect,” Jason praised, leaning down to press kisses to the back of Leo’s shoulder before leaning over it, Percy lifting his head up for a quick kiss. Leo couldn’t help the way he blushed over the praise and kisses, or the way he got even more jittery when the two pulled apart, Jason giving him a quick kiss before Percy pulled him down in another kiss.
This kiss was different; rather than the mostly closed-lipped kisses, or the kind of kiss Jason had given him with his tongue in Leo’s mouth, Percy had a different approach. Using his tongue to help coax Leo’s lips apart, Percy gave a series of open-mouthed kisses, lifting a hand up and tangling his fingers into Leo’s hair. “Just like that,” he whispered, lips brushing against Leo’s as he spoke. “Keep your mouth open like that.” Sheepishly, Leo whispered back a small “okay”, getting pulled back into another kiss.
Jason still kept up his thrusts, Leo giving shaky sighs and small whimpers into Percy’s mouth. When the speed and roughness of the thrusts picked up, the sounds turned from sighs to whines, from whimpers to moans. Still Percy swallowed down all the noises, keeping Leo in a continuous stream of together-apart kisses, moving his free hand and running it across Leo’s chest, taking notice of the small twitch and whine when he brushed over his nipples.
“Sensitive there, huh?” Percy murmured, looking up at Leo as he experimentally and lightly tugged at one of them, taking pleasure in the shudder and nod in response. “Yeah- Yeah, sensitive- oh fuck Jason-” Leo mumbled, his tone changing in pitch midway at a particularly pleasureful thrust.
Smiling, Percy continued toying around with Leo’s chest while Jason sped up his thrusts more, each gaining more and more noises from Leo.
“Feel good?” Jason asked, leaning across Leo’s back to mumble by his ear. “Fuck yes,” was the response, followed by a high-pitched whine at an especially rough thrust. “Like that? Like it rougher?” Jason teased, giving a few quick, harsh thrusts, earning eager moans from Leo at each one. “Yes, yes, oh gods yes- Please Jase, please, like that- feels so good-” Happy to oblige, Jason began starting up a pace of fast, rough thrusts, keeping an arm wrapped around Leo’s waist to hold him in place as he did.
As Jason kept up the pace he was fucking into Leo with, Percy took to trying to find other ways of pleasuring him; tugging at his hair, playing with his chest, alternating between kissing him and his neck, any way that he could find that would make Leo give some sort of reaction, whether it be a hitch in his breath or a full-blown moan of Percy’s name. When Percy moved his hand to wrap around Leo’s cock, Leo couldn’t help the shocked moan of surprise he let out.
Leo had never felt someone else touch him in the way Percy was, had never felt someone else’s hand around him and pleasuring him. Leo hadn’t felt any of this before, hadn’t been kissed before, hadn’t had every inch of him touched like Percy was doing, hadn’t felt someone inside him and fucking him so hard he couldn’t help the moans and gasps that were punched from his lungs with each thrust like how Jason was doing, he hadn’t felt any of it before; just that realization seemed to make the pleasure even more mind-numbing, causing him to moan louder than he had been just mere seconds ago.
And then Percy did it; Percy raised his hips ever-so slightly, using his hand to wrap around both his and Leo’s lengths. The feeling of Percy’s cock pressed against his caused Leo to whine desperately, getting pulled down into another kiss with Percy that muffled his noises. The combined feeling of Percy touching him and Jason fucking into him was too much, driving him to a point of near madness. He couldn’t help but pull away from Percy’s lips, gasping loudly over and over and moaning loudly.
“Feel good, Leo?” Jason spoke lowly into his ear, earning another whimper in response. “Yes, yes, gods yes, Jace- Please don’t stop- oh, fuck, please don’t stop- Feels so good Jace- so so good-”
Leo could feel the building pressure in him, the familiar warm feeling of something about to snap, the feeling so much more intense now than it had been before. He was almost upset about it, wanting so badly to last longer. He didn’t want to cum yet; in the back of his mind, there was a fear that once he came, everything would stop. He didn’t want it to stop yet, wanted to feel Percy touch him for longer, wanted Jason to keep fucking him. Still, Leo couldn’t keep himself from it for long, his gasps becoming more sporadic and his moans growing louder.
“Jace- Jace- oh, fuck- Percy- Oh, gods, please- I’m close- Oh fuck please I’m so close, I’m so, so close-” It came out as a whine, his voice shaky and higher-pitched than usual.
Instead of slow down or give any sign of stopping, Percy continued touching him, Jason still fucking into him just as hard and fast as he had been a second ago, much to Leo’s favor.
“Going to cum, Leo?” Jason muttered into Leo’s ear, holding his waist tighter and still thrusting into him harshly. Leo whimpered and nodded quickly, gripping onto the sheets under him. “Please Jace, please-” he begged, exhaling shakily and whining.
“Go on, Leo. Cum.”
That did it; as soon as Jason said those words, Leo let out a loud broken moan of his name, eyes rolling back and cumming hard, whimpering loudly when neither Jason or Percy stopped. His body trembled with overstimulation, Leo squeezing his eyes shut and using all of his strength to hold himself up still, whining at the feel of Percy’s hand still around them both.
Leo kept his eyes closed until the pleasure wasn’t as overwhelming anymore, still whining loudly at every bit of touch, pressing back into Jason and his hold, leaning forward down into Percy, allowing himself to be caught in another kiss.
“Gods, Leo, you’re so fucking pretty when you cum,” Jason muttered, pressing kisses and quick bites down his neck and across his shoulders, Leo whimpering against Percy’s lips in response.
Percy was careful to keep up with Leo’s kisses, helping him calm slightly from his high, bringing him back into the moment, pleasure overwhelming Leo’s senses in waves. It took Leo a moment to get used to it all again, his body shaking still and rocking forward slightly with each of Jason’s thrusts.
Then it changed from just making sure Leo felt good, Jason and Percy starting to use Leo a bit more to get off. Jason started to thrust faster into Leo, Percy bucking his hips and rubbing his cock up against Leo’s, starting to jerk both of them off.
As Jason started thrusting harder, he brushed against a place that could’ve made Leo cum on the spot if he hadn’t just a minute ago. Gasping and moaning loudly, Leo gripped tighter onto the sheets and pressed back against Jason.
“Jace, Jace oh fuck- right there, right there right there right there- Oh, gods, please-” Leo begged, Jason delivering and fucking hard into that spot over and over, Leo a moaning and whimpering mess. Tears were building in Leo’s eyes and running down his face, not being helped at all by Percy thrusting up against him, Percy moaning at the friction and bucking his hips faster.
What had once been a well put-together attempt to fulfill Leo’s ask quickly turned into a fast, hot and heavy mix of Jason and Percy trying to get off while Leo was brought along to cum for a second time, Jason and Percy both moving fast and chasing the high Leo had already gotten to see once tonight.
Percy kept pulling Leo into messy, open-mouthed kisses that were hardly able to be called kisses anymore, Percy unraveling more by the second and getting closer and closer with each time he bucked his hips. Jason wasn’t in a much better state; his once put-together demeanor was falling apart, quickly being reduced to incoherent mumbles and moans, him thrusting harder and faster into Leo while gripping his hips tight enough to leave bruises.
Leo was stuck in an unfair middle ground, having just cum a few minutes ago but getting brought close to the edge again so soon, dealing with stimulation from two places that was driving him near insane.
It was Jason who was the first to say something, groaning near Leo’s ear and gripping tighter onto his waist, his thrusts growing increasingly sloppy. “Fuck, Leo, I’m going to cum,” he mumbled, not slowing down and giving low moans of pleasure. Percy quickly nodded, giving a high-pitched moan as he bucked his hips again. “‘m close, too-” he spoke, his voice just louder than a whisper. Leo quickly whined, keeping his tight grip on the sheets. “So close, so close- Jason- oh, fuck, Jace- please- inside- please-”
Despite how disheveled he was, Jason still chuckled lowly at Leo’s begs, his hips stuttering with his thrusts. “Yeah? Want me to cum in you, Leo? Want me to fuck you all full?”
Leo replied with quick nods, whimpering. “Please- oh please please please- wanna be full of your cum- wanna be so full-” Jason tightened his hold on Leo at the sound of his begs, speeding up as best as he could. “Yeah? Want to be full? Want my cum that bad? Then take it, Leo- Fucking take it-”
Whining loudly, Leo hung his head and let out a broken sob at the feeling of Jason thrusting hard into him a few last times before cumming inside him, shaking more and leaning down further into Percy.
“Oh, fuck, Jace- oh fuck-” Leo moaned, slightly rocking his hips against Percy, crying out again at the extra friction. “Percy- please, Percy, please keep moving your hand just like that-” he begged, Percy keeping pace with his quick hand movements, still bucking his hips against Leo’s.
It didn’t take long for Leo to get dangerously close to the edge, whimpering and rocking his hips more desperately into Percy. “Please, please I’m gonna cum- Can I? Oh fuck, can I-?” he asked, Percy nodding quickly and moving his hand faster. “Yeah- come on, Leo, cum- go ahead, cum for me-” he said, whining at his increase in speed, giving a choked-off gasp at a particularly good stroke, moaning loudly in sync with Leo, both cumming with loud whimpers.
The three of them panting, Jason was the first to recover, pressing a couple kisses to Leo’s neck and shoulders before leaning over him, kissing Percy lovingly and pulling slowly out of Leo. Whimpering in response, Leo carefully rolled to his side off of Percy, still shaking. Percy wiped his hand on the sheets before reaching up, wrapping his arms around Jason’s neck to kiss his boyfriend back.
Leo made a soft noise, taking short gasps for breath and looking over to Jason and Percy.
In the midst of everything, he’d let himself forget that the two of them were actually together, and that this was more than likely a one time thing. Chances were, none of them would tell anyone else about this, and it wouldn’t happen again. Simply a way of making up for a few extra-kinky minutes that occurred because of a mistake on Percy’s end, a way of apology for bringing Leo into their sexual fantasy, unplanned. This didn’t make Leo someone of great interest and loving importance to either of them; not Jason, as Leo had wanted to be closer to for months, and not Percy, who Leo was starting to realize that maybe he looked at in a bit of a different light than he’d realized, as well. Leo was just experiencing a lucky moment after a sexy incident, he wasn’t anything more to either of them.
“Are you alright, Leo?” Percy asked, looking over to him. “Let’s get you cleaned up,” Jason spoke, the usual caring smile Leo was used to seeing on his lips.
Then again, maybe there could be a little something different between them all after this. Leo would just have to wait and see.
Uddududududduudsusu (Guest) on Chapter 1 Mon 03 Oct 2022 10:18AM UTC
Comment Actions
NexusMyBeloved on Chapter 1 Tue 04 Oct 2022 12:47AM UTC
Comment Actions
Uddududududduudsusu (Guest) on Chapter 1 Thu 05 Jan 2023 04:18PM UTC
Comment Actions
J1ao_Jia0 on Chapter 1 Sat 11 Mar 2023 02:54PM UTC
Comment Actions
NexusMyBeloved on Chapter 1 Sun 26 Mar 2023 04:07AM UTC
Comment Actions
RaRa Rasputin lover of the (Guest) on Chapter 1 Tue 25 Jul 2023 02:11AM UTC
Comment Actions
Areum113 on Chapter 1 Sun 09 Oct 2022 01:53AM UTC
Comment Actions
BeingStraightIsOverrated on Chapter 1 Mon 16 Jan 2023 10:03PM UTC
Comment Actions
K F (Guest) on Chapter 1 Sat 23 Nov 2024 06:49PM UTC
Comment Actions
Day (Guest) on Chapter 2 Mon 27 Nov 2023 04:48AM UTC
Comment Actions
Ienjoygayships on Chapter 2 Fri 22 Dec 2023 08:28AM UTC
Comment Actions
BitchAssYaoi on Chapter 2 Sun 24 Dec 2023 03:06PM UTC
Comment Actions
NexusMyBeloved on Chapter 2 Mon 25 Dec 2023 01:27AM UTC
Comment Actions
ObsessedwithValgrace on Chapter 2 Sun 25 May 2025 06:17AM UTC
Comment Actions
Alex_atlas on Chapter 2 Sat 21 Jun 2025 07:09PM UTC
Comment Actions
Alex_atlas on Chapter 2 Sat 21 Jun 2025 07:12PM UTC
Comment Actions
ObsessedwithValgrace on Chapter 2 Fri 11 Jul 2025 12:44AM UTC
Comment Actions