Work Text:
The thing about Han was, that he didn’t have the habit of asking for what he wanted. Life just seemed to happen to him, and he was perfectly happy letting the current of the present carry him forward.
And why not? Purely coasting, he’d gotten into a good university, landed internships, made friends with people he’d come to love fiercely, but never had he reached out for these things with eager, longing, desperate hands. He’d taken them as they’d come, been grateful for them, and so waited for his future not with bated breath, but with easy, carefree nonchalance.
And the real proof of it all, that his way of living worked?
He’d gotten not one, but two boyfriends by them basically falling into his lap, and not out of any real intention on his part. Now, he joked about it occasionally, about the day that everything happened and all the moments leading up to it: JL’s scheming, Steven’s grand declaration, his own role in the whole thing just… being there, really.
And sure, in the end he had voiced his wants, but they had been pried out of him, with tears, with anguish. That night, that confession, that was the most he’d ever said, I want it.
Lately though, his boyfriends seemed to want him to say it more. It had started small, them asking him where he wanted to go for dinner or what music he wanted to play in the car. Every time he shrugged and said he didn’t mind, and he caught the two sharing increasingly frustrated glances. Sometimes he tried, throwing out a choice he felt rather personally neutral about, and watched with mild amusement as they scrambled to fulfill it.
“Would it kill you to ask for something, anything, ever?” JL had whined to him once.
“I’m satisfied with everything I have,” Han had said lightly, “Why are you upset about that?”
JL had huffed in frustration, but had leaned in to kiss him anyway, and that had been the end of it.
Han wasn’t stupid, he could guess what they were trying to do. But the words weren’t easy, weren’t instinctual. Steven, their oldest, JL, their youngest; it was natural to defer to their wants, to cater to their whims. Han was perfectly happy to do it.
Especially when it came to sex. They’d been together a number of months already, but the three of them hadn’t gone further than heavy make out sessions and some wandering hands. Which, in Han’s opinion, was already loads of fun. He did wonder when they would cross the next line, had already thought about everything at length and in great detail when he was alone. But at his core, he was a patient man, uncomplaining, still entirely content. The first move wouldn’t be his. Even if Steven and JL seemed to be… waiting.
Or maybe conspiring was the better word for it.
For example, Steven liked to be in the kitchen with Han when he cooked now. He would work on assignments or watch YouTube videos while Han sliced and stirred, a calm and steady presence in the room. Never really close enough to touch, which was why Han jumped a little when, one night, Steven came up behind him and wrapped his arms around his waist.
“It’s just me,” Steven laughed into his neck.
“You scared me,” Han huffed. “Gonna stay there?”
The other nodded, so Han shifted his weight to keep them both comfortable, then continued cooking. The slow breaths against his skin tickled, and as they became gentle kisses, he softened a little in Steven’s hold.
“Okay?” Steven asked.
Han hummed. There was something about the way Steven held him sometimes, something soothing and unhurried and purposeful, like he wanted nothing more than to stay there all day. It had taken them awhile to get to this stage, to be comfortable enough to not hold back. But now, every brush was no longer accidental, every look no longer masked, every kiss no longer hesitant. And as Steven casually slipped fingers under the hem of his shirt, caressing his sides and mouthing against his neck, Han noticed his own hands had stopped moving. His lips parted around a silent exhale, and he pressed back against Steven’s warmth.
Then Steven squeezed him one more time and stepped away. Still there, but no longer touching him. A small part of Han longed for him to come back, but maybe their little moment of intimacy had passed. So, he asked if Steven would help set the table. The other did, after a small pause and an almost imperceptible sigh.
Another time, JL made Han his audience as he cycled through his entire wardrobe for the perfect outfit. He was going clubbing with Juwon and ChihEn, and he needed, in his own words, to have everybody drooling over me. When Han raised an eyebrow at that, you know you already have two boyfriends right, JL only giggled.
Han sat patiently on the edge of JL’s bed as the latter pulled shirt after shirt from the depths of his closet. He never realized clothes could be that cropped or that see through. It was distracting to see his pretty JL undress again and again, twist his body this way and that in front of the mirror, arching just so in the tightest leather pants anybody had ever owned, but Han was taking his job seriously.
“You look great,” Han commented as JL posed.
It was all a little intense. JL didn’t usually drape himself against the wall, eyes half lidded as he trailed fingers up his side. But perhaps he was just feeling himself, preparing for the night ahead.
“Hani, come on,” JL whined. “Give me a little more than that.”
He walked across the room to stand between Han’s open legs. Like this, Han could see the shimmer on JL’s skin sparkling through the mesh he was wearing, could feel his body shifting as he breathed, could smell his perfume. It was Steven’s cologne.
Then JL put two fingers under his chin and coaxed his head up. Han’s eyes dragged over JL’s chest, his throat, his lips, before finally meeting his eyes.
“Don’t I look hot?” JL murmured. “Ravishing? Irresistible?”
He reached down to grab Han’s hands, then slowly led them to the curve of his waist. The bare skin there was soft, velvet over muscle, perfectly molded for his fingers. Han swallowed.
“Nothing to say?” JL said, a tease in his voice as he lowered his head, lips hovering just above Han’s.
Han tilted his face up to meet him. But instead of a heated kiss, Han pecked the corner of his mouth, sweet and feather light.
“You’re stunning. Every guy tonight is going to want you,” Han whispered, a small smile on his lips.
JL flushed, like he always did when Han complimented him. But when nothing more came, words or touches or kisses, subtle disappointment flashed across his face. Juwon and ChihEn dragged him out shortly after, his energy just slightly subdued.
And on one particularly memorable night, Han came home late and found the two of them on his bed. Murmurs floated down the hallway towards him when he entered, and when he followed the sound to his own bedroom, he opened the door to see JL straddling Steven. He froze, every detail of the scene burned into his brain between one breath and the next. They were making out, sloppy and heated, hips moving against each other’s. Steven’s shirt was completely unbuttoned, and JL’s hands were wandering under the open fabric.
Han’s entrance made them pull apart with a gasp. They both turned to look at him, something that looked a bit like guilt but a lot more like anticipation on their faces. Han didn’t move, not even when Steven parted his lips, red and bitten and spit-slicked, and said his name.
His voice was low and gravely, and it sent shivers down Han’s spine. But when neither of them said another word, just kept looking at him, he turned and left. And while the heat pooling in his gut left him slightly aching, it wasn’t enough for him to set himself ablaze.
And so it went on, for days, for weeks, tension building and simmering under all their skins. Han knew what they were hurtling towards, knew that in the end it would be messy and fiery and perfect. But he would not, could not, be the one to snap.
***
And at last, finally, it started like this. It was some weekend between midterms and finals, a rare time when deadlines were far away enough to not matter yet. They woke up slow, tangled together, had a lazy breakfast, and then wandered one by one back into bed. Now, they were watching a nature documentary that had JL cooing and Steven grinning. And it was nice, the domesticity of it all, the serenity of having Steven just an arm’s length away, of having JL between them.
Han had just let out a breathless little laugh at some penguins slipping down an iceberg when Steven choked. It was a strangled kind of sound, and Han tilted his head forward to give him a worried glance.
“Steven, are you okay?”
Steven nodded, a little too vigorously, a little too panicked. And JL sat there, completely nonchalant. Han shot him a weird look.
“Yes, it’s just a little warm,” Steven coughed out.
Han narrowed his eyes, suspicious now. Steven was getting awfully red.
“Are you sure you’re okay? Because—”
The rest of his sentence died in his throat as he felt a hand land squarely on his crotch.
“Ah, JL!” Han threw his head back so fast he almost slammed it into the headboard. He instinctively reached down and grabbed JL’s wrist over the blanket.
“What are you doing?” he exclaimed.
JL’s fingers froze, curled ever-so-gently around his clothed dick.
“Do you want me to stop?” JL turned to him, faux innocence painted on his face.
Han opened his mouth to speak, but couldn’t get any more words out. From this angle, he could see the corners of JL’s lips raise into the smallest of smirks, and he could also see what he assumed was JL’s other hand under the blanket, moving slowly over Steven’s lap. In the silence, Steven let out a shuddering breath.
Oh. Han guessed the time of coy smiles and loaded words and lingering touches was gone now. The tension was finally boiling over, and he hadn’t needed to be the one to turn up the heat.
“Okay?” JL mouthed to him, and Han nodded jerkily. “Okay.”
Han let go. Then JL was moving again, pushing past the waistband of his sweats, his underwear, and taking Han’s cock in his hand. He was still soft, but he could feel all his blood starting to rush towards his crotch as JL started to jerk him off, his movements gentle but firm. JL grinned as Han stiffened in his grasp.
“Oh my god,” he breathed out.
When he turned to glance at Steven over JL’s head, Steven was already staring back at him. The sight of him made Han’s breath hitch. Evidently, JL had started working on Steven before Han, because Steven’s eyes were already dark and wild, little pants falling from his lips. A glance down betrayed the fact that Steven was probably already fully hard, what with the obscene sight of JL’s hand fiercely pumping up and down under the covers. Han moaned at that, his head falling back against the pillows.
For a few minutes, the only sounds were the slide of JL’s hands over both of their dicks, and their breaths growing more and more unsteady. When JL stopped suddenly, they both gasped wetly, hips stuttering in the absence of touch. Some incomprehensible protest fell from Steven’s mouth, but JL only giggled.
“Have some patience,” JL said, his voice delighted and wicked, as he climbed out of the space between them.
As he moved, he dragged the blanket halfway down the bed. Exposing them. Exposing the mess he had already made of them. Han was pulled out of his pants, his cock flushed and stiff. And Steven had his shirt pushed up his torso, his dick curved against his stomach, the tip drooling over his abs that flexed with every heavy breath. Han watched JL stifle a sound at the sight of them.
“My handsome boys,” JL said, before crawling up to give each of them a filthy kiss, all tongue and no finesse.
Han let JL pant hotly into his mouth, allowed himself to drink in the other’s arousal and hunger, letting these feelings settle in the pit of his stomach and grow like embers into flames. And when JL pulled away, Han felt like he was burning.
Then JL settled back into the middle of the bed and started to strip. Slowly, he pulled off his shirt, back arching prettily. He ran his hands down his chest, following a trail of blush to the waistband of his pants. He wriggled out of them, his dancer body somehow making it all look graceful, and tossed them over his shoulder. He kneeled there for a moment, naked, his hands gently caressing his own spread thighs, an open invitation.
Steven took it, surging forward, latching himself onto JL’s neck, pressing open-mouthed kisses into his skin. JL’s eyes fixed on Han, who hadn’t moved.
“Not gonna touch me, Hani?” JL laughed, a breathy thing that choked off into a groan as Steven reached down to thumb at his nipples. “Let’s try something else then.”
With that, he abruptly shoved Steven off of him, back down onto the bed, the latter going down easily, settling down next to Han.
“Hani,” JL said sweetly, “Don’t be jealous, okay?”
Before Han could ask him what he meant, Steven was pulling him in, their mouths crashing together. Han loved the way Steven kissed, heavy and claiming and a little desperate, and Han gladly let him take, again and again. Han’s eyes fluttered closed, and so he felt rather than saw Steven stiffen as JL took his cock into his mouth. Steven moaned brokenly into Han’s mouth, his lips going a little slack. And when Han looked down, his own brain stuttered to a stop.
JL, with his pretty fingers and his pretty eyes and his pretty smile, was gagging himself on Steven’s cock. Those fingers, usually encased in some sweater paws, wrapped around the base of Steven’s girth. Those eyes, bright and clear, now half-hooded and dark and with just a hint of wetness welling up in the corners. And those lips that had smiled at them so delicately just a few minutes ago, now stretched around the dick in his mouth. As Han watched, JL bobbed his head, taking more and more past his lips with each dip.
“God, JL,” Han breathed, “You’re so good at that.”
JL’s eyes met his and crinkled with mirth. It would have been almost a cute sight, if not for his spit-slicked chin and his little chokes. Then he pulled off of Steven’s cock with a pop. JL’s breathing was heavy as he continued to stroke him, sticking out his tongue to give the shaft a few kitten licks. All this he did without breaking eye contact with Han. Han couldn’t peel his own gaze away.
“Hani, do you want to try?” JL murmured. “Steven tastes so good.”
Somewhere behind Han, Steven groaned. Han felt suddenly that he was teetering on the edge of a very dangerous precipice. So this was the plan, Han realized with a start. Not wait for him to break, but to break him first. And Han, against all odds, could feel it working. JL’s smirk, Steven’s touch on his back, their looks that screamed steady and calculating and knowing, it was doing something to him.
Han, almost as if in a trance, crawled down the bed and stopped, his face just a few inches from JL’s. JL grinned at him, then nodded towards Steven’s cock, red and dripping between them, as if to say Go on then. And so Han did, lightheaded and dizzy, moving forward to mouth at his tip, a bead of precum smearing across his lips.
Steven’s hips jerked, and he cursed loudly. The rest of his words were cut off as they both put their mouths on him. JL, lapping at his base; Han, sucking down inches. They took turns running their tongues up and down, a relentless tease that had Steven shaking under their hold. Sometimes they met at the top, lips connecting around his drooling tip, a sloppy kiss that tasted of salt and musk.
When Han glanced up, heat curled in his stomach at the sight of Steven, sprawled across the pillows, his torso flushed and heaving. But most striking of all were his eyes, his pupils so blown out with need. They were fixed right on them, gaze bouncing back and forth between them as if he didn’t know where he wanted to look most. Han slowly, slowly ran his tongue up the length of his cock, and watched Steven shudder through the sensation.
“Fuck, JL… stop. Hani, I want…” Steven managed to groan out.
They both backed off and released their grip on Steven’s hips. Han bit his lip as they waited for Steven to catch his breath.
“JL, come here,” he said finally.
JL crawled up the bed, helping Steven sit up and take off what remained of his clothes. Then JL settled down next to him, fingers trailing over his naked chest, teeth dragging along his collarbone.
“What are you going to do with Hani?” JL breathed into his skin.
They both looked down, where Han was still poised and waiting, eyes glued to the sight of JL starting to grind against Steven’s upper thigh. His pretty boyfriends. His very naked, very hot, boyfriends. Han felt like drooling.
“Hani,” Steven murmured. At the same time, a hand landed on the back of Han’s head. Fingers twisted in his hair, coaxing.
“Want to open your mouth for me?”
And so help him, he really really did. Half-delirious and with his thoughts frayed and fuzzy around the edges, Han opened his mouth, and Steven thrust into it.
Even in all his fantasies, Han never thought it would be like this. Steven’s hand in his hair, grasp firm and almost punishing as he used Han’s mouth, groans falling from his lips. JL, showering him with filthy praises in a voice wickedly sweet. He had never considered himself a particularly soft person, but something about these two made him go pliant, letting himself be molded by their hands, their desires.
He’d never been more hard.
Above him, Steven and JL were kissing, JL laughing breathlessly into his mouth at every moan. Han watched them through increasingly blurry eyes, tears welling up more every time Steven hit the back of his throat. But he was trying to be good, so good, relaxing his jaw and letting Steven drive deeper into the wet heat.
“Steven, you have to let him up soon,” JL chastised playfully after another kiss, “He looks like he’s about to die.”
And Han was about to die. From sheer arousal, if not the lack of oxygen. They were both gazing down at him now, twin smiles on their faces, JL delighted and Steven just a little smug.
Steven’s hand tightened in his hair one more time, and Han let him slide in just a bit more (still being so so good). Then Steven let go, letting Han pull himself off. He collapsed onto the bed, gasping and shaking. Some unnamed emotion was running hot through his veins.
He felt the two of them move around him, someone gently pulling off his shirt, the other his pants. He whined as his neglected cock rubbed against the sheets beneath him. His hips had barely began to move, chasing the friction, before Steven was dragging him up, pressing Han’s back flush against his chest. Protests fell weakly from his mouth, but they soon faded as JL slotted himself between his open knees, locking Han between their bodies.
Han felt half out of his mind, with Steven biting at his bare shoulder, JL pressing kisses to his swollen lips.
“You did so well, Hani,” JL smiled.
The praise landed somewhere between his ribs, adoring and tender, and all he could do was nod.
They traded kisses between the three of them, touches slowing down until they were no longer feverish. Their frenzy turned into something more gentle, less hurried, until they were melting into each other, lips and hands and breaths landing wherever they pleased.
The slow rhythm helped lift the fog from Han’s brain. For the first time since JL put his hand down his pants, Han could think clearly. And there was something about this, about the feeling of being so lovingly embraced, that emptied his mind and overwhelmed him at the same time. All of a sudden, it was hitting him.
He didn’t say anything, but they noticed anyway.
“What’s wrong?” Steven murmured against the back of his neck.
“Do you want to stop?” JL asked, pulling back a bit, concern colouring his voice. “We don’t have to keep going.”
And this, this is what he loved about them. Han was certain that if he asked them to, they would back off. Knew it in the way they both stilled, in the way they leaned away and watched him. If he said the word, they could probably go right back to their nature documentary, touches forgotten.
Steven’s fingers were still on his hips, and they trembled slightly, visibly aching but controlled. It was so precious, and Han was getting kind of warm and fuzzy about it, which was a weird feeling to have when he could still taste Steven in the back of his throat.
“No, it’s just… a lot,” he dropped his head onto JL’s shoulder, half-giddy, half-incredulous, “You’re both a lot. In a good way.”
Steven huffed out a laugh. With that, the atmosphere melted and reformed again, some of the previous heat coming back. JL pressed himself ever closer. Steven lightly grabbed Han’s chin and turned his face towards him, licking into the seam of his mouth. Han’s eyelids fluttered close, warmth blooming in his chest.
“Keep going?” JL asked.
“Yes. Absolutely yes,” Han replied.
JL observed him for a second, then spoke, something subtly dangerous in his tone. “Then, Hani, you’re gonna have to make some decisions.”
Han’s gaze flashed to JL. The latter was already staring at him, an undercurrent of slyness mixed with the hunger still swirling in his irises. Han felt like he was looking straight through and into him, as if JL knew every secret he kept in his mind, in his bones, his heart. If he turned around, he knew Steven would be looking at him in much the same way. And Han realized with a jolt, that in front of them, he would always be laid bare in body and in soul. This, more than anything, filled him with nervousness, with desire, with excitement. His hands trembled, almost imperceptibly.
“What do you want?” Steven murmured behind him, voice low.
JL left his spot between Han’s thighs and lounged back against the cushions, letting his legs fall open. Han’s breath hitched, and JL grinned at him, salacious and triumphant.
Han swallowed. “Me… here.” He reached forward to cup his hand around the curve of JL’s ass. “Steven… inside me.”
The words came out hoarse, but there they were, finally, out in the open. And there was no tensing up, no sharp inhale, no surprise. From either of them.
Because of course they knew. They’d always known. They were just waiting, for him to speak truths that had always been obvious. Han burned at being so seen, so known.
“Is that what you want, Hani?” JL asked, one more time.
How did he ever think a life with these two could remain untouched by longing?
“Yes. That’s what I want. Please,” he breathed.
And then he let himself go softly limp, let Steven manhandle him onto his hands and knees, let him press down firmly on the small of his back. Han flushed.
“I’ve never… like this,” Han whispered.
Steven hovered over him, kissing along his spine, a solid and comforting presence. Han arched into him instinctively, and Steven hummed, pleased.
“It’s okay, just relax,” he said. “We’ve got you.”
“Here, Hani, just watch me,” JL dribbled a bit of lube onto Steven’s outstretched fingers, then coated his own. “Steven’s going to follow exactly what I do.”
Where he even got the bottle from, Han had no idea, but all of his coherent thoughts flew out the window as he watched JL spread his legs wider and press a slick finger into himself, the slide easy and smooth. At the same time, Steven gently circled his entrance. The coldness of it made him tense, but Steven just continued to tease at his hole until the lube warmed, and then some more until Han relaxed. Then he slowly pushed in.
It didn’t hurt, not really. Han was trying to breathe steadily, not to get through any pain, but to calm himself down from the suddenly overwhelming reality of Steven being knuckle deep inside him. Steven crooked his finger slightly, and Han whimpered.
JL was watching him closely, his hand pumping leisurely between his own legs. “Add another,” he commanded. “Hani, keep looking.”
There was something undeniably lewd about seeing JL scissor himself open and feeling Steven mimic the action on him. Han couldn’t take his eyes off JL’s glistening fingers, the way they slid effortlessly into his body, the way they would pull out every so often to circle his rim before dipping back in with a wet squelch.
Steven followed, stretching when JL stretched, rubbing when JL rubbed, fucking in and out when JL fucked in and out. Han was drunk on their precision, their control. His cock, hanging heavy and untouched, throbbed.
“More,” he panted out.
Steven paused just slightly. “JL?”
JL’s gaze was smoldering. “Go on. He can take it.”
So they both added one more finger, and this time, Han hissed at the sting. He dropped his head and breathed, trying to relax. He could take it. Steven traced soothing circles on his lower back, the back of his thighs, whispering praising words laced with hunger. He kept moving gently, until the burn became an ache, and the ache became eagerness. Tentatively, Han rocked his hips back onto Steven’s hand, and the latter let out a strangled curse.
“Is he ready?”
Steven hummed and pulled out his fingers, and Han clenched around the emptiness. His heartbeat quickened as he heard Steven wetly slicking himself up behind him, before hands were placed back on his hips, gripping them and tugging him back. Steven’s cock brushed against his hole, but he didn’t move further.
“Hani?”
Suddenly JL was seated in front of him, face close to his. There was a smile playing on his lips, something simultaneously adoring and suggestive. He lifted Han’s chin with his finger and placed a small kiss on the corner of his mouth.
“Okay?” JL whispered.
A nod. And then JL’s lips were on his again, open-mouthed kisses that had Han melting and distracted just enough for Steven to start pressing inside. The slide was gloriously slow, just bordering on painful, and Han trembled at the feeling of every inch stretching him open. He gasped brokenly into JL’s mouth, and the latter stroked at his hair, his cheeks, soft reassurances being passed from lips to lips.
Steven finally bottomed out, his hips flush against the curve of Han’s ass, and they both groaned. Han shifted, a tiny movement, but it was enough to feel just how full he was, and he whined at the thought, the knowledge, the feeling of Steven pulsing thick and heavy inside him. Steven’s grip on Han was bruisingly tight. He was shaking too.
“Hani, please…” Steven’s hips stuttered, “Please, can I move? I need, I need—”
“Y-yeah,” Han stuttered, pushing back against him, “Move.”
Steven pulled out slowly, so slowly, the drag almost torturous, before slamming back in. Han let out a sound that was half-scream, half-moan.
“Do that again,” Han panted, his hands fisting the sheets.
Steven kept it slow, dragging himself back until his tip almost caught on Han’s rim, before snapping his hips forward, and Han cried out. As Han went lax and limp under his hands, he set a quicker rhythm, fucking into him with control that was rapidly waning. Incoherent curses were tumbling out of his open mouth as he pulled Han’s hips to meet his, again and again. And Han let himself be drawn, little sobs punching out of his throat, legs spreading and back arching just a bit more with every thrust.
And then JL moaned. Steven and Han snapped their heads towards him at the sound. He was just watching them, amused but eyes dark, tugging at his own cock.
“You don’t have to stop on my account,” JL said, a tad breathless. “I could watch you two like this forever.”
Steven choked out a laugh, but shook his head, trying to shake off his haze. “No, no. We’re still doing this Hani’s way.”
With that, he pulled Han up again, drawing his back against his chest, his cock still buried inside. Han went willingly, and something about the new position had him keening, his vision going blurry at the edges, his brain turning to mush. Han grasped blindly at Steven behind him with one hand, gripping onto sweat-sticky skin as he rose and fell and bounced on Steven’s lap, chasing that flash of intense pleasure that shot up his spine with every move.
“Hani, fuck, wait,” Steven hissed, stilling Han’s moving hips with great effort.
Han whined a little, and Steven pressed a kiss behind his ear.
“I know, I know. I promise I’m going to keep making you feel good, but don’t you think JL needs some attention too? Just look at him.”
Han blinked the fog from his eyes and looked down, and whatever was left of his sanity melted away. JL had laid down on his back underneath the both of them, his legs spread, his hole fluttering.
“Don’t you still want to fuck me, Hani?” JL asked, sinfully sweet.
Before Han could even begin to process that, Steven grabbed his cock and lined it up with JL’s entrance. Then he pressed both of them forward until Han slipped in, tight but easy, heat engulfing him inch by inch. His mouth dropped open in a silent scream. Steven inside, JL around, it was all overwhelming him.
He collapsed forward, but caught himself on shaking arms before he could crush JL. He stared down at the younger man, who brought his arms up to loosely circle his neck. JL clenched once, twice, and laughed as he watched Han shudder violently.
“Doing okay?” JL asked, brushing a hand through Han’s sweaty hair.
“Yeah, feels… it feels really good,” Han croaked out, gulping hard.
JL giggled. “Okay, Steven, you can move.”
Steven, spurred on, bent back over Han. As if he had never stopped, his hips resumed their relentless pace, this time at the angle that had Han seeing stars. And as if that wasn’t enough to drive him insane, JL was rolling his hips up to meet Steven’s thrusts through Han’s body, fucking himself on his cock, skin slapping against skin.
Han tried, he did, to match their bodies, to pull his own weight, to contribute in some way. But between the two of them and the waves of pleasure crashing over him, all he could do was let himself be swept away, let himself be used. He lost himself in Steven’s groans, in JL’s whines, some combination of both of their names tumbling out of his mouth in an endless dizzy stream. There was not a single shred of clarity left in him, his entire existence narrowed down to the feeling of his boyfriends moving against him.
“He’s close,” Steven said, haltingly. “He’s, ah, he’s getting tight.”
“Stop. Don’t move,” JL ordered.
Steven obeyed. And Han almost cried, his climax ripped from his grasp, a wail clawing out of his throat.
JL pulled Han’s face closer to his. “Hani, do you want to cum?”
Han tried to blink through his tears. “Yes,” he whimpered.
“Then take it. Fuck me, fuck yourself on Steven’s cock,” JL patted his cheek. “Then you can cum.”
Han sobbed, and complied. On shaking limbs, he pushed himself back onto Steven, then thrust forward into JL. His movements were weak at first, almost pathetically so, but he kept going, losing himself in the feeling, until he was driving himself back and forth, flesh meeting flesh on both sides in a shaky but fervent rhythm.
Steven was running his hands over his body, whispering praises. JL was gripping his shoulders, nails digging into his skin. Something about Han’s desperate hungry motions was still punching pretty little moans out of JL’s mouth.
It took one more slide onto Steven’s cock to send him over the edge. Han screamed, fireworks exploding behind his eyes as he came, pulsing deep in JL.
They caught him before he collapsed. They gently pulled him away and rolled him onto the bed next to JL, halfway down his body, where he lay dazed. They both leaned over to kiss his cheeks, his lips, and he smiled slowly, lazily.
“You did so well,” Steven murmured.
Then Han watched as Steven moved to hover over JL, their tongues meeting and sliding together.
“What do you want me to do?” he heard Steven ask.
“Anything you want,” JL answered, a tease in his voice.
As confident as JL was, he still gasped as Steven moved back down the bed, grabbing his legs and pushing them up. From here, Han could see his hole gaping, the rim puffy and pink, and as JL tensed, a dribble of Han’s cum slipped out of him. JL inhaled sharply as Steven darted forward to lap at it, his tongue following the path back up to his entrance.
“Oh my god,” JL cried out, his control finally slipping.
He continued to thrash as Steven kept licking, tongue fucking in and out, face buried in his ass. Steven was moaning as he jerked himself off.
And Han, as jelly-limbed as he was, managed to push himself up and drag himself back to JL’s body. He was weak now, so weak, but there was one last thing he wanted to do. One last thing for JL, for his lovely, naughty boyfriend. He swallowed down JL’s cock, bobbing loosely, sucking and twirling his tongue around the tip. It was sloppy, and messy, but JL thrust into it anyway.
JL came first, his legs coming down to lock around Steven’s head as he shook. Hot jets of cum spurted into Han’s mouth, and he swallowed it down easily.
Steven pulled away from JL with a gasp, then sat back on his feet, his hand still pumping up and down his cock. He stared down at them, at JL sprawled out, soft and sweaty, and at Han, head on JL’s stomach, a drop of cum beading at the corner of his mouth. That sight alone had Steven groaning as he climaxed, white ropes painting JL’s thighs, JL’s stomach, Han’s face.
For a few moments, it was quiet, nothing more than their ragged breaths. Then JL laughed, half breathless. That set the rest of them off, and Steven kept chuckling even as he pushed off the bed with shaky limbs to fetch some damp towels.
“All good, Hani?” JL asked.
He was petting Han’s hair. Han hummed as Steven pulled him off of JL and laid him back onto the pillows.
“Thank you for letting us in,” Steven said as he carefully wiped Han’s face. “For trusting us.”
Before he could pull away, Han grabbed his hand and pulled it to his lips, kissing the heartbeat pulsing under his wrist. Then he reached for JL’s hand and did the same.
“You made it easy. Both of you,” he said honestly.
He knew they were grinning at each other above his head. Could see the brightness of their smiles, even as his eyes fluttered close. He was sleepy now, and blissed out, and so in love it almost hurt.
“Do you want to pick where we go for dinner?” JL asked.
Han opened his mouth, then closed it. He shook his head.
“It’s okay,” Steven laughed. “We know.”
They did. And that was enough.
