Chapter Text

Hyunjin could pull off any hairstyle. Everybody knew that.
His flowy shoulder length hair in natural dark brown was his most iconic look.
No one ever asked Chan what his favorite was. If they did, he'd pick the ponytail.
It pulled Hyunjin's hair away from his face, exposing his sharp jawline and the graceful slope of his side profile. It also made his expressions more visible, especially when he danced.
Chan liked staying at the back to observe everyone. He watched over his members like a proud single dad.
He swore that he didn't have a favorite. It's just that... Hyunjin was different.
He didn't know when it started. They went through so many styles for every comeback. He was used to the changes in hair color, lengths, and even piercings.
Then one day, Hyunjin stopped cutting and coloring his hair. And Chan couldn't stop looking at his face.
Chan liked to believe that he had self-control. He was the leader, after all. But at the end of the day, he's just a guy.
A guy with a massive crush and probably... a ponytail kink.
Some people refer to their crisis of conscience as a clash between a little angel and a little demon over their shoulder.
Not for Chan. Inside him, there were two wolves:
Channie, the side of him who was playful and would say something cute like "Your ponytail's really pretty, Jinnie."
And then there's Christopher, who would absolutely grab that ponytail and tug to hear Hyunjin gasp.
Most days, Chan tried to walk the line between the two. But he just wanted to be Chan to Hyunjin.
He wished that Hyunjin looked at him the same way he did: with softness and affection.
But that ponytail was really testing his resolve.
----------------------------------------
Chan tried to convince himself it would pass. It was just an infatuation.
He figured that maybe doing some exposure therapy would help him get over it.
So, he started letting himself look just a little:
Glancing during water breaks.
Sneaking a look during warmups.
Casually standing wherever the light caught Hyunjin's profile best.
Just enough to scratch the itch. And somehow worsen his fixation.
But here's what Chan didn't know: (a) he might as well wear a shirt that said, "I have a thing for Hyunjin's ponytail", and (b) Hyunjin knew.
Oh, he absolutely knew.
------------------------------------------------
The first one who sensed it was Lee Know. He noticed Chan's not-so-subtle glances but kept it to himself, curious to see how far it would go.
The next person was Changbin, only because he was also staring at Hyunjin but had the balls to be open about it.
"Hey Hyung, y'know you're not the only one who thinks Hyunjin is hot, right?" Changbin would tease, making Chan blush up to his ears.
It wasn't just the ponytail anymore. It hadn't been for a while.
It was the way Hyunjin carried himself. He was graceful and passionate. Chan saw him at his lowest. He watched him grow from a boy who struggled with choreography, to an artist who made the air move around him.
Then it hit Chan one day, during practice, when Hyunjin laughed at something and wipe his sweat with the back of his hand: Oh. I'm done for.
The other members soon caught on.
----------------------------------------
Felix would give him a cheeky grin whenever he caught him staring.
One time, Felix was cuddling with Hyunjin and Jisung on the couch. They were watching a movie when Chan got home from the gym.
As Chan passed by, Felix called him and pulled Hyunjin's hair back into a ponytail.
"Hyung, will you please tell Hyunjin his hair looks sexy pushed back?" Felix asked in English, the question clearly meant for Chan.
Chan blinked. His brain processed the question as if Felix spoke to him in an alien language. Felix, Hyunjin, and Jisung tilted their heads slightly and looked up at him with expectant eyes, waiting for his reply.
"Your hair looks sexy pushed back, Jinnie-ah." He did his best to keep it cool as he repeated the line while looking Hyunjin in the eyes.
But the blush on his ears betrayed him.
Behind him, the same scene played on the TV, with Chan mirroring Lindsay Lohan's confused face.
"Thank you, hyung," Hyunjin said with a wink.
Chan nodded and mumbled something about heading to his room to shower, quickly leaving the trio on the couch.
As soon as Chan left the room, Felix started giggling. "Did you see his face? He was blushing like a tomato!"
Hyunjin chuckled, shaking his head. "I didn't think he’d actually say it."
Jisung grinned, leaning back into the couch. "Poor Channie-hyung. He's got it bad."
Felix smirked. "Well, at least we know that he thinks your ponytail is sexy."
Hyunjin rolled his eyes dramatically. "Yeah, but now he's probably hiding in his room. We won't see him until he really needs to come out, like, for meals and practice."
------------------------------------------------
Meanwhile, Chan paced back and forth in his room while replaying the scene in his head. "Why did I say that? Why did I let Felix bait me like that?" He groaned, burying his face in his hands.
Despite his embarrassment, Chan couldn't help but smile. Maybe, just maybe, Hyunjin liked him back?
------------------------------------------------
Hyunjin's thoughts lingered on Chan's compliment.
He felt a warm flutter in his chest. It was nice to know Chan noticed him, even if it was just his hair. Hyunjin found himself smiling more than usual. "Channie-hyung isn't as subtle as he thinks," he mused, feeling more confident and flattered by the attention.
Hyunjin secretly liked Chan, too.
There were nights when he scrolled through Chan's selfies a little too long. Or mornings when he looked forward to Chan greeting him "good morning" in his hoarse sleepy voice.
Unlike his hyung, he could do a ninja-level job of hiding it.
Sure, he was adored by his fellow Stray Kids members: Changbin was far from subtle, Lee Know flirted with him every chance he got, and Jeongin had a puppy crush.
But Hyunjin's heart was already set on their leader: the strong, reliable Bang Chan.
Hyunjin's a romantic, but he wasn't blind. He may complain about Chan's thing for walking around naked in the dorm, but he secretly stared a little too long sometimes. He couldn't help it:
Chan's piercing gaze, strong jawline, and dimpled smile were his favorite features. He's swooning just thinking about it. And then his shoulders: broad and muscular. His body was sculpted like a Spartan soldier. He was 'gifted' in other areas, which Hyunjin figured was God's way of apologizing for his height.
Before his besties started teasing Chan, Hyunjin appreciated that the leader did not just see him as a beautiful thing to look at. Chan gave Hyunjin more roles and pushed his talents further. He believed in his potential and supported him through the hardest times.
When the world doubted him, Chan didn't.
He remembered one night, years ago, when he cried in the practice room. He was humiliated after messing up in front of staff. Chan just sat beside him and said, "Let's get it tomorrow, yeah?"
He stayed until Hyunjin was ready to leave.
Hyunjin felt hopeful to know that his feelings could be returned.
If his hyung only liked him because of his hair, Hyunjin could live with that. He could change it and cut it all tomorrow. But if Chan really liked him, maybe Hyunjin could stop pretending that he didn't care.
------------------------------------------------
Hyunjin planned to tease Chan using his ponytail.
He knew Chan's reactions were always amusing and he wanted to see if there was more to his interest than just an admiration for his hairstyle.
The next morning, Hyunjin got up earlier than usual.
He carefully extracted himself from the puppy pile, cuddling position between Felix and Jisung. He took a shower, brushed his teeth, and did his elaborate skincare routine.
He styled his hair, too: by applying a nice-smelling hair serum before styling it into very loose waves so that his ponytail looked bouncy and swayed with every movement.
----------------------------------------
A few doors down, Chan woke up around the same time.
It was a habit he developed from years of early training sessions. Even if he only planned for a casual stretch or a quick gym stop with his trainer, he still showered, brushed his teeth, and wore a clean shirt.
Hygiene wasn’t a chore for him, it was muscle memory. He didn’t expect the day to go sideways. Or dirty in every sense of the word.
---------------------------------------
As Chan entered the kitchen, Hyunjin busied himself with washing the dishes, his back turned to the leader.
He made sure to stand at the perfect spot where the morning sun filtered through the window, casting a warm glow around him and lightening the shade of his dark hair to a rich amber.
Hyunjin knew it would catch Chan's attention.
Chan walked in, rubbing his eyes. But once his vision cleared, the first thing he saw was Hyunjin's hair, bathed in the soft glow of the morning sun.
Hyunjin pretended not to notice his hyung. He subtly swayed his ponytail as he continued washing the dishes.
Chan stood still for a minute, his brain catching up to what his body already knew.
Hyunjin was doing this on purpose.
Chan was supposed to go to the gym. He shouldn't be distracted by Hyunjijn, who was just rinsing a bowl.
"Are you trying to kill me?" Chan muttered, voice rough around the edges.
"Hmm?" Hyunjin hummed innocently, tilting his head just enough to make the ponytail sway again.
Chan's fingers brushed Hyunjin's ponytail before he could stop himself. But Hyunjin flinched at the touch and his reaction tugged his hair taut in Chan's grip.
Hyunjin's back hit Chan's chest.
Chan's hand was still tangled in the ponytail. Their bodies were so close together. There was no hiding the way his morning wood pressed hard into Hyunjin's lower back.
Neither of them moved.
"You really like my hair that much, Channie-hyung?" Hyunjin asked, a dangerous little smile creeping on his face.
Chan leaned in and brushed his nose against Hyunjin's temple. "I like the way it makes it easier to pull you where I want you," he whispered, voice still wrecked from sleep.
Hyunjin clenched his thighs together.
He could feel Chan's hard cock behind him. He tried not to squirm. But, his hyung must've noticed. Of course he did.
"Is that so?" Hyunjin's voice was low and breathy.
Chan tugged his ponytail again, firm but not painful, angling his head to look at him. "Yeah. It's sexy. You're sexy."
His free hand slid down to Hyunjin's hip just below his belly button, holding him possessively.
Hyunjin couldn't help it. He rolled his hips back, grinding into the solid line of Chan's cock. He hissed softly, feeling how hard his hyung was.
But then he felt his own cock twitch, straining against the fabric of his sweatpants.
"Oh?" Chan said mockingly, breath tickling his ear. "Getting hard already? Didn't take much, huh?"
Hyunjin chuckled, "Speak for yourself."
Chan smirked, letting his hand slide up Hyunjin's chest under the thin cotton of his shirt.
His fingers grazed his nipples and Hyunjin gasped. His head dropped forward, moaning under his breath as Chan toyed with the buds, flicking them gently between calloused fingers.
"Sensitive," Chan said softly. "Didn't think I could get you like this just by pulling your hair."
"Yeah, well… me neither," Hyunjin muttered, voice shaky with surprise.
He didn’t mean for it to go this far. He thought Chan would stutter, blush, or maybe give him a flustered compliment. That was the plan. That was the game.
Instead, he was bent over the kitchen sink with Chan’s fist in his ponytail and his hard-on digging into Hyunjin’s lower back.
Hyunjin groaned and pushed his hips harder against the counter, grinding down onto the edge.
He needed friction.
The seam of his sweats rubbed right where he wanted it most. He didn't care how desperate he looked. He was already leaking. The tip of his cock was wet and aching inside the fabric.
Chan noticed.
"Oh my god," he laughed darkly. "Are you fucking yourself on the kitchen counter?"
Hyunjin turned his head, lips parted and eyes glossy. "Shut up."
Chan’s pupils were blown now. His lust was no longer just simmering but crackling under his skin. He didn’t expect to like it so much.
"You're so wet, Jinnie-ah," Chan teased while cupping Hyunjin's bulge roughly through his pants. The fabric was soaked through at the tip. "Dripping for me while I've got your hair in my fist."
Hyunjin whimpered. The humiliation only made him harder.
Chan leaned in again, voice low and threatening. "What would the others think if they saw you like this? All pretty and pathetic, humping the counter and soaking through your sweats?"
"I hate you," Hyunjin whispered, even as he arched his back, trying to get Chan to touch him more.
Chan kissed his neck, slow and smug. "You love it."
Then he let Hyunjin squirm helplessly, rubbing himself against the counter like a bitch in heat.
"Say it," Chan ordered. "Say you want me to fuck you like this."
Hyunjin let out a choked noise, caught between pride and need.
He couldn’t believe this was happening. And he couldn’t believe how much he wanted it.
Chan yanked the ponytail again.
"Say it."
"I want you to fuck me like this." The words trembling on Hyunjin's lips, barely audible over the sound of his ragged breathing.
Chan's grip tightened possessively on Hyunjin's hair as he praised him, "Good boy."
That's when Felix walked in.
------------------------------------------------
"Hey, Jinnie, what's for breakfa—"
The deep voice stopped mid-word.
Chan's hand was still in Hyunjin's shirt, the other gripping his hair. Hyunjin was bent forward over the kitchen sink, flushed and panting. His cock was hard and visibly leaking through his sweat pants. Chan's hips were pressed flush against him.
There was no wholesome explanation for this.
Felix stood in the doorway, sleep-mussed and blinking. His bare feet squeaked slightly against the tile.
"What the fuck?!" he said automatically in English, his Australian accent thick and his voice still rough from sleep. Then his eyes actually focused.
"Oh my god," he whispered, eyes going wide. "아, 씨발… 미쳤어 둘 다!" ("Ah, fuck… you two are insane!")
His brain short-circuited mid-language switch.
A beat of silence. Then another.
"Nope. NOPE. I didn’t see anything! I saw nothing!"
He backed away, flapping one hand like he was physically trying to shoo the image from his brain. "I'm dragging Sungie out for brunch! You guys... uh... have fun? Or... whatever. I'm gone!"
He disappeared around the corner in record time.
From the hallway, they heard thuds and muffled scrambling. They were sounds of Felix yanking a very confused Jisung off the couch without explanation.
A door slammed.
Silence returned.
Hyunjin was the first to breathe again. He let out a laugh, still half-pressed to the counter. "That was... that was definitely a thing."
Chan didn't move, still rock-hard against him. "Lixie and his fucking timing."
Hyunjin tilted his head back to meet Chan's gaze over his shoulder. "My room, or yours?"
Chan's pupils were blown wide, his chest rising and falling in shallow breaths. "Mine." His voice was hoarse with restraint
Then his hand left Hyunjin's chest and wrapped it around his neck. Not tight, just firm enough to make Hyunjin feel owned.
Hyunjin gasped softly. "Bold of you to think we'll make it there."
But just as he pushed off the counter—
"LIXIE FORGOT HIS WALLET!”
Jisung barreled into the kitchen, socks sliding on the floor. He stopped short with a cartoonish squeak, frozen mid-stride.
His eyes flicked once over the scene:
Hyunjin still bent over the sink, flushed and panting.
Chan’s chest flush to his back with one hand around Hyunjin’s throat.
The other still tangled firmly in his ponytail.
Jisung’s face went white. Then red.
"OH MY GOD, HYUNG!"
Hyunjin made a noise between a whine and a scream. He leaned forward so suddenly that he smacked his forehead against the cabinet. "Fucking hell."
Chan didn’t even flinch. He exhaled slowly through his nose, voice low and tight:
"You have three seconds, Han Jisung."
Jisung flailed towards the counter without making eye contact. "I'm just grabbing the thing! Please don't kill me!"
He tiptoed in, keeping his eyes locked on the ground. He snatched the wallet and bolted for the door. "Wallet. Got it. Leaving. Bye forever!"
As he turned to go, he tripped over his own feet and nearly faceplanted.
"NOBODY SAW THAT! I’M HEADING OUT FOR REALZIES! PEACE OUT! SKRRT!"
Jisung made a dramatic exit, tossing a flying kiss over his shoulder.
The door slammed behind him.
Silence.
Finally.
-----------------------------------------------
Chan turned towards the hallway and walked to the front door. He flipped the lock with a solid click, then twisted the deadbolt for good measure.
"Nobody will interrupt us again," he muttered under his breath.
He looked back at Hyunjin, who was still braced against the counter.
"They're never gonna let us forget about this," Hyunjin groaned.
Chan just smirked and leaned in, mouth brushing his ear. "Let them talk. I don't give a damn what people say. I only care about you."
Hyunjin shivered.
"So," Chan said, his voice low and wicked, "Where were we?"
Hyunjin glared at him. "Are we seriously still doing this? My boner's dying here, hyung."
He scooped Hyunjin up without warning. He hooked one strong arm behind his knees and gripped his back with the other arm. Hyunjin yelped as he was lifted clean off the ground.
"Hey! What're you doing?"
He carried him down the hall like he weighed nothing. His muscles flexed with every step towards his bedroom.
Hyunjin struggled weakly, fists curling in Chan's shirt. "Put me down!"
------------------------------------
Chan kicked his bedroom door open and dropped Hyunjin on the bed unceremoniously.
The mattress bounced under his weight. Hyunjin landed on it, wide-eyed and cock fully tenting his soaked sweatpants.
"You should tease your hyung more often," Chan growled, rolling his shoulders.
Hyunjin crawled to the edge of the bed, his eyes dangerous and dark. "Is that so?"
Chan's eyes gleamed as he removed his shirt in one fluid motion. "You think you can handle me?"
"I can handle anything you throw at me."
Chan's mouth quirked into a dangerous smile. "Good." His voice dropped to a whisper:
"Because I'm not holding back."
-------------------------------------------
Hyunjin leaned back on his elbows and shamelessly spread his legs.
"Take the rest of your clothes off," he said, breathless and cocky.
Chan blinked. "What?"
Hyunjin tilted his head and smirked. "You heard me, hyung."
Hyunjin tried to look confident infront of his hyung. But, the faint tremble in his thighs and the way his fingers gripped the sheets betrayed his nerves.
Chan’s brain needed to catch up because holy shit, this was happening.
"Jesus," he muttered. "You’re serious."
"Gee, what gave it away" Hyunjin said dryly.
Chan climbed on the bed and grabbed Hyunjin’s wrists. He pinned them above his head with one hand and leaned over him.
"You don’t get to boss me around."
Hyunjin gasped, hips bucking up instinctively. "You’re such a control freak."
"And you’re such a fucking brat," Chan shot back. "Have you always been like this?"
"What, horny?" Hyunjin laughed breathlessly. "Yeah. Just didn’t think my first time would be in your bed."
That made Chan pause. "Wait. First time ever?"
"What part of virgin wasn’t clear to you?"
"You never said it..."
"Well, I didn’t think we’d be here, hyung."
"Fuck," Chan whispered. His brain was short-circuiting and his cock was still throbbing.
Hyunjin narrowed his eyes. "Why aren’t you freaking out more?"
"Because I’m using my last brain cells to keep myself from coming in my pants, that’s why," Chan snapped.
Chan reached into his drawer and grabbed a tube of lube and a couple of condoms.
Hyunjin narrowed his eyes at the items. "Wait. You just have that stuff ready to go?"
"Jinnie, I jerk off here like, almost every night. Of course I do."
"You jerk off with condoms?"
Chan's blushed up to his ears.
"Clean up sucks, okay?"
Hyunjin burst out laughing. "That’s so unsexy."
"So is scrubbing cum out of your comforter at two in the morning."
"Oh my god."
"You’re a virgin and dripping all over my bed. You don’t get to judge me."
Hyunjin rolled his eyes.
Chan looked at him. "Do you want me to use one?"
Hyunjin went quiet and gave it a serious thought.
He finally said, "Nahhhh. I mean, we’re both clean... right?"
"Yeah," Chan said. "No dating under contract. Company rules."
"Same," Hyunjin nodded. Then added under his breath, "Go big or go home."
"Famous last words," Chan muttered before tossing the condoms on the nightstand.
-------------------------------------
He eyed Hyunjin hungrily, fingers twitching with the need to touch. "Jinnie," he said, voice rough, "If I don’t touch you in the next ten seconds, I’m gonna die."
Hyunjin met his gaze, dark and inviting, "Then come here, hyung."
Chan tugged Hyunjin's sweatpants down. His cock slapped against his lower abdomen, glistening at the tip and painfully hard. Chan let out a low groan.
"You're so fucking needy." Chan teased.
"Then do something about it," Hyunjin snapped, trying to lift his hips.
Chan grabbed the lube and slicked his fingers. Then he wrapped them around Hyunjin's cock, stroking him firmly.
Hyunjin tilted his head back with a breathy moan, eyes fluttering close. His thighs trembled as Chan jerked him off with confident strokes.
"That's it," Chan cooed, eyes locked on him. "Moan for me."
Hyunjin did. Soft, wrecked sounds slipped from his lips as his body writhed.
Chan pinned him down easily with a flex of his thigh.
Then he let go of Hyunjin’s wrists and sat back on his heels.
"Turn over."
----------------------------------------
Hyunjin blinked up at him, still dazed. "Turn... over?"
"Unless, you want me to come on your face instead," Chan muttered, reaching for the lube again.
Hyunjin scrambled to flip on his stomach, burying his face into the pillow. "Pervert."
"Takes one to know one." Chan said, grinning.
Hyunjin went still when he felt a slick hand settle on the curve of his ass.
Chan slid his fingers down to part him carefully.
"Jesus," he breathed.
There it was: Hyunjin's hole, pink and tight. And... was that a mole? A beauty mark dotted his secret spot.
"Of course you're beautiful here, too," Chan whispered in awe.
Hyunjin blushed hard. "Don’t say that while staring at my asshole."
"Why not? It’s a compliment."
He leaned forward and kissed the back of Hyunjin’s neck, then trailed his lips down he graceful line of his spine.
"Is this okay?" he asked quietly.
Hyunjin nodded against the pillow, voice soft and shaky. "Y-yeah. Yeah. Just… do it before I chicken out."
Chan smiled gently, squeezing his hip. "Alright. Breathe for me."
He pressed one slick finger to Hyunjin's entrance. Hyunjin sucked in a breath and tried to relax, but his body tensed the second Chan began to push in.
"Shit," Hyunjin gasped. "That… feels weird."
Chan stopped immediately. "Yeah?" His thumb rubbed slow circles into Hyunjin's hip. "Bad weird?"
"No, just… new. Stretchy."
"That’s the point," Chan answered, slowly easing in his finger a little deeper. "Tell me if it hurts, okay?"
"Mhm." Hyunjin clenched the pillow tightly. "You’ve... done this before?"
Chan huffed a soft laugh. "Only to myself."
Hyunjin turned his head around just enough to look back at him. "You finger yourself?"
"I was curious, alright? Don’t look at me like that."
"I’m not judging, I’m just... Jesus, hyung—fuck!"
Chan’s finger curled slightly, and Hyunjin’s whole body jumped.
"OH!"
Chan paused again, gently rubbing Hyunjin's ass. "Good 'oh' or bad 'oh'?"
"Yeah, I'm good," he exhaled shakily, "It's just... porn lied to me."
Chan laughed under his breath. "Yeah, it usually does."
He waited until Hyunjin stopped clenching around him. Then he slicked up again and added a second finger. He slowly pushed in, opening Hyunjin up with agonizing patience.
Hyunjin whimpered into the sheets, breath stuttering.
"Relax," Chan whispered. "You’re doing great."
"Damn, hyung," Hyunjin mumbled, voice muffled by the pillow. "Are you really that big?"
Chan stopped for a second.
Then, flatly: "You wanna keep being a little shit or do you wanna find out?"
Hyunjin moaned when Chan started moving his fingers again.
Chan scissored his fingers carefully, stretching him and making sure to brush that sensitive spot every time pressed in.
Hyunjin rocked his hips back helplessly.
"That’s what I thought."
Then, Chan softened his tone to praise him, "You’re doing so good, baby. Taking it so well."
Hyunjin whimpered. "Please… ah... it's not enough."
Chan leaned over him, breath hot against his ear. "I’m making sure that it won't hurt. So bear with it a bit more, ok?"
"I already feel all stretched out," Hyunjin gasped.
"You''ll be fine," Chan whispered, pressing a kiss to his shoulder.
----------------------------------------
Chan’s fingers slid up the back of Hyunjin’s neck again.
Then his hand wrapped around Hyunjin’s throat.
Hyunjin let out a breathy sound that he didn't mean to make.
Chan hesitated for a second. Then, when he saw how Hyunjin responded: breath hitching and back arching slightly, he tightened his grip.
He pressed his palm flat over Hyunjin’s windpipe, thumb brushing his jaw.
"You okay?" he asked.
Hyunjin nodded as best as he could with a hand around his neck. "Oh yeah..."
"Yeah?" Chan echoed, tightening just a little more. He hummed, thumb sliding up to feel the rapid thud of Hyunjin’s pulse.
"Fuck," Hyunjin whispered, "Why am I so...nghh... turned on?"
"You’re turned on because you can’t breathe properly, you freak." Chan explained, amused at Hyunjin's kink discovery.
"I'm not a freak! Ahhhhh..." Hyunjin moaned. His voice cracked as Chan’s grip tightened to make his throat flex.
Chan’s cock twitched. He swore under his breath. "You sound so hot when you moan."
"I'll be louder when you start fucking me," Hyunjin rasped out, breathless but smug.
Chan’s fingers tightened slightly around his throat in warning.
"Keep running your mouth and I’ll fuck you without letting you touch yourself. At all."
Hyunjin just smirked, still cocky, even in a literal chokehold "So you do like the control thing."
Chan leaned in, voice rasping low against his ear. "And you like getting choked."
His fingers flexed again, steady and confident now.
"Guess we’re learning shit today."
----------------------------------------
Hyunjin couldn't sass back with Chan's hand around his throat, squeezing just enough to make his head deliciously light.
His mouth fell open, eyes fluttering close as he instinctively rocked his hips back on Chan's fingers.
Three now. When did it become three?
Chan just watched him from above, smiling in amusement. The elegant prince Hwang Hyunjin was fucking himself like a slut on his fingers.
He slightly loosened his grip, then slid down the flushed column of Hyunjin’s neck and over the sharp dip of his spine. Then lower, settling his palm firmly at Hyunjin's waist to guide his rhythm.
He leaned in and pressed a kiss to the back of Hyunjin’s neck, "I know it’s your first time," he whispered.
Then, in the same breath, low and wicked: "But I’m not gonna stop you from fucking yourself on my fingers."
Hyunjin moaned helplessly. His mind was too lust-hazed to form a witty comeback. He rolled his hips in greedy little motions, completely gone.
Chan curled his fingers again, pressing firmly on Hyunjin's sensitive spot. "That's it. Show me how badly you want my cock."
--------------------------------------
Hyunjin kept grinding back onto Chan’s fingers. His cock drooled against the sheets, leaving a sticky mess under him.
Every time Chan curled his fingers just right, Hyunjin’s whole body clenched around him, tighter and tighter.
Chan could feel it.
"You’re close, aren't you?" he asked darkly.
Hyunjin let out a ragged moan, hips stuttering as he tried to keep moving.
Chan didn't let him.
He pulled his fingers out, watching Hyunjin's hole flutter from the loss. Then, in one swift motion, he grabbed Hyunjin's waist with one hand and spanked him hard with the other.
The crack of it echoed across the room.
Hyunjin yelped, head snapping up in surprise.
"Uh-uh," Chan said firmly, hand smoothing over the reddening cheek. "Play time's over."
-----------------------------------------
He grabbed the lube again and slicked himself up. Then, he moved behind Hyunjin so that his cock brushed against his entrance.
Chan lined himself up and exhaled shakily. "Okay," he murmured, "You ready?" Chan asked, while resting his hand on Hyunjin’s lower back.
"I'm ready," Hyunjin mumbled, cheek pressed to the pillow. "You’re overthinking it."
Chan shot him a look, even if Hyunjin couldn’t see it. "I don't wanna rip your ass."
"Then stop stalling and—AH!" Hyunjin gasped, voice breaking as Chan pushed in just the tip.
Chan inched forward with agonizing control. He slowly eased past the tight ring of muscle.
Hyunjin let out a broken moan. His fingers gripped the sheets and his thighs shook from trying not to clench down too hard.
"Fuck," Chan rasped. "So tight..."
Hyunjin whimpered into the pillow, "It... hurts."
Chan stilled instantly, hand resting firm on Hyunjin’s hip. "I got you. Breathe."
Hyunjin tried. He really did. But he was tense. He could feel the burn of being stretched wide for the first time.
Chan pushed in further, watching the muscles in Hyunjin’s back twitch and tremble as he opened up around him. His own jaw clenched with restraint.
"You okay?" Chan asked again.
"Y-yeah," Hyunjin whimpered.
"You can tell me to stop," Chan rasped, nearly breathless.
"Don’t you dare," Hyunjin said, voice shaking.
He tried to breathe through it, but his body kept clenching down instinctively.
Chan leaned forward, kissing his spine, his shoulder, and his ear. "You’re doing so good, Jinnie. Breathe."
Hyunjin swallowed hard, barely able to think.
Chan exhaled shakily behind him, nuzzling into the damp skin between his shoulder blades.
Then he slowly pulled out before easing back in deeper and smoother this time. The stretch still burned, but it was starting to make Hyunjin’s toes curl.
------------------------------------------
He sat back on his knees and reached for the lube again. He poured more over his cock where it met Hyunjin’s body, letting it drip between his cheeks. The sudden coolness made Hyunjin jolt and moan.
Then, Chan started moving.
He thrusted slowly at first, dragging slick sounds out of their bodies. The lube squelched between them, every stroke wetter and louder.
Hyunjin's body rocked forward with each push. "H-hyung," he gasped, "F-feels too good!"
Chan picked up the pace. "Yeah?" He grunted, leaning over him again. "You love it like this?"
Hyunjin nodded frantically, "Don’t stop, don’t fucking stop, h-hyung, please!"
Chan grinned against his shoulder, voice dark with satisfaction.
"Open your mouth."
------------------------------------------
Hyunjin obeyed without hesitation: eyes half-lidded, lips parted, tongue out.
Chan tangled a hand into what was left of Hyunjin's ponytail. His fingers slid into sweat-damp strands and tugged just enough to turn his head to the side.
Chan's other hand cupped Hyunjin’s jaw, thumb dragging down to his chin to hold him open. He stared down at him with dark, hungry eyes.
Then he leaned in, and spit into his mouth.
Hyunjin moaned as he swallowed instinctively.
"Good boy," Chan praised.
Hyunjin whimpered, licking his lips and opening his mouth wider.
Chan sucked in a sharp breath. "You like that, huh?" He asked, more awe than teasing in his voice.
Hyunjin nodded, eyes glassy and fucked out. "Again," he whispered, his voice already hoarse from moaning.
Chan spit into his mouth again before grabbing his jaw and kissing him. His tongue slid into Hyunjin's and their teeth knocked against each other. Spit smeared between their lips as they moaned into each other's mouths.
Chan started fucking him harder.
Hyunjin cried into the kiss. His broken noises poured into Chan’s mouth as his body was driven forward on the bed.
Chan pulled back long enough to wipe the spit from Hyunjin’s chin with his thumb. He pressed a soft kiss to his cheek.
Then, he shifted his angle and drove in just right.
Hyunjin screamed. His whole body bowed off the bed as Chan's cock hit him deep enough to make his stomach bulge, a thick outline pressing from the inside.
Chan dropped a hand to Hyunjin's toned abdomen and pressed down, holding himself there.
Hyunjin sobbed, voice utterly wrecked, "I'm gonna die," he gasped.
"Hyung, I'm gonna die!"
Chan bent over him, mouth at his ear. He slowed down, but he continued to push in deeper.
"You're not dying, Jinnie," he said calmly.
Hyunjin whined helplessly. His body trembled as Chan kept him exactly where he wanted him.
-----------------------------------------
Chan pressed his lips to Hyunjin’s nape, licking up the salt of his skin. Then he mouthed lower, dragging his tongue across the sharp line of his shoulder blade.
He sank his teeth in lightly, testing. Then he sucked on the spot.
A proper hickey bloomed on Hyunjin's skin.
"Harder," Hyunjin panted.
Chan growled low in his throat and grabbed another fistful of Hyunjin's hair, pulling his head back. He bit down at the junction of his neck and shoulder.
His mouth never left Hyunjin's body: licking, kissing, biting again and again until he was marked everywhere.
-----------------------------------------
Hyunjin was so, so close.
His inner thighs were slick with sweat, lube, and the steady drip of precum. His body trembled from overstimulation, every nerve stretched thin and burning.
It was a miracle that he lasted this long despite everything that Chan did to him.
But something was missing.
Chan felt the way Hyunjin rhythmically tightened around him. His hole fluttered everytime he pushed in, as if his body was begging to come.
He let go of Hyunjin's hair and slid his hand down.
Hyunjin gasped when he felt the brush of calloused fingers against his slick cock. He arched his back and spread his legs, urging Chan to do more.
"Ah, fuck! There," he sobbed, eyes rolling back as Chan finally wrapped his hand around him.
Chan's hand was big, warm and rough, stroking him firmly from base to tip with a practiced grip.
One stroke.
Two.
Three.
Hyunjin’s hips jerked helplessly with each stroke. His cock throbbed, desperate to spill.
And then, Chan’s hand stopped.
He tightened his grip cruelly around the base, cutting everything off in an instant.
Hyunjin screamed as his orgasm backed up in his body.
"Hyung! No!" he sobbed some more. He collapsed into the sheets, hips humping the bed in desperate thrusts.
Chan's breath was hot against the shell of his ear. His cock was still buried to the hilt inside Hyunjin as he grinded slowly.
"Shhh," he whispered. "Not yet, Jinnie."
Hyunjin begged, "Please, please!"
He could really feel the ache now. His balls were tight and heavy, and his body was hypersensitive. Even the slide of the sheets under him made him moan.
But Chan kept fucking him. He rolled his hips, rubbing right over the sensitive spot again and again until Hyunjin was crying into the mattress.
Chan kissed his shoulder, whispering in a soothing deep voice:
"Be good, baby. Hold it for me."
-----------------------------------------
He edged Hyunjin until his mind was completely gone.
All that was left of him was a sobbing, twitching mess. Hyunjin's body was so sensitive that his breath hitched at every tiny movement.
Then, Chan finally stopped.
He slowly pulled out, watching the way Hyunjin's body clench around nothing.
Hyunjin whimpered at the loss, his cry muffled in the sheets.
Chan wiped his tears and gently kissed his temple. "You're doing so well, Jinnie. Just a little more, yeah?"
He carefully flipped Hyunjin on his back then lined up and slid in again.
Hyunjin was soaked with lube and precum, making Chan's thrust slick and smooth. He rolled his hips until he bottomed out.
"Ah!" Hyunjin gasped, his head falling back on the pillow.
Chan pressed right into that soft, hypersensitive bend inside him and stayed there. He gently rocked into Hyunjin, testing how much his body could take. Then, he pulled back and prodded it again.
"Ah! Ah! Ah!" Hyunjin could barely form words as every thrust snapped his body up the bed.
Chan gripped his slender waist and fucked him harder.
Hyunjin's head was knocked into the headboard from the force of it. Chan cradled the back of his head with his hand to shield him from the impact.
Chan held him steady and took care of him even as he ruined him.
----------------------------------------
Then his other hand wrapped around Hyunjin's cock, jerking him off in fast and firm strokes.
Hyunjin's hand joined his. Their fingers tangled together as they stroked in frantic unison.
His other hand clawed down Chan's back. His nails dug deep into his skin, leaving angry red streaks across his shoulders.
Chan hissed at the sting but kept going. His eyes stayed on Hyunjin's face the whole time.
Hyunjin looked up at him. His gaze was unfocused and pupils blown wide.
Tears clung to the corners of his eyes. His cheeks were flushed and streaked with sweat and slick. His lips were swollen and red, and his skin was marked all over.
He looked utterly fucked out.
Chan thought he might lose it right there.
Then, Hyunjin's eyes rolled back. His mouth fell open in a silent cry as his whole body arched.
Hyunjin came.
Hot and thick cum spilled everywhere. It was all over their hands, across Hyunjin's abs and chest, and even splashing up to his chin. Hyunjin's body trembled as he sobbed through his climax, breathless and overwhelmed.
Chan groaned, completely undone by the sight.
When Hyunjin's vision cleared, he looked at Chan and smiled weakly through the tears.
That smile shattered him.
Chan snapped his hips forward and then he was coming, too.
He buried himself to the hilt, gasping out Hyunjin's name as he spilled everything inside him.
Hyunjin moaned while he held Chan in. His legs were still locked around his waist as everything finally went still.
-----------------------------------------
They held each other until their breathing slowly evened out and the tremors in their bodies faded.
Then, Chan carefully lifted himself off. His arms trembled from the effort. He pulled out slowly and gently.
Hyunjin whimpered at the emptiness.
Chan reached for the towel and tissues on the night stand. But before he could move away, Hyunjin's fingers wrapped around his wrist.
"Don’t go," he whispered.
Chan smiled, "I'm right here. Not going anywhere."
He sat beside Hyunjin and started to clean him up. First, the sweat from Hyunjin's chest, then the mess on his stomach, and then carefully between his thighs. Then, he wiped himself with a fresh towel and tossed it aside.
Hyunjin quietly watched him the entire time.
"You okay?" Chan asked, brushing damp strands of hair from Hyunjin's forehead.
Hyunjin slowly nodded. "Yeah," he answered. "I think... you just ruined me for anyone else."
Chan chuckled, leaning in to kiss his forehead. "You were amazing."
Hyunjin’s throat bobbed.
Chan kissed his cheek. "So beautiful."
Then his jaw.
And finally, his lips.
Hyunjin's eyes welled with tears again.
He reached up and slid a hand behind Chan’s neck. He tugged him in until their lips meet again. The kiss was messy and open-mouthed.
When they finally pulled apart, Hyunjin whispered, "I love you."
Chan blinked. "What?"
Hyunjin stared at him. "I said, I love you."
"Hyunjin..."
Hyunjin laughed softly. "I just let you edge me into another dimension. I let you choke me, spit in my mouth, and come inside me. How could it not be love?"
Chan huffed. "I mean... It could be lust."
Hyunjin rolled his eyes and pulled him closer until their chests pressed together.
He kissed Chan again, hoping that it could tell his hyung everything that he didn’t know how to say.
"God, you’re hot and dumb." Hyunjin muttered after breaking the kiss, resting forehead against Chan’s. "But I love you."
Chan laughed, dazed and content.
"I love you too, brat."
And just like that, they melted into each other again, limbs tangled and hearts beating in sync.
Sleep crept in eventually, but their feelings lingered long after.
They had nothing left to prove.
Except maybe... who could last longer next time.
THE END
