Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Collections:
Anonymous
Stats:
Published:
2026-02-02
Completed:
2026-02-20
Words:
13,061
Chapters:
3/3
Comments:
18
Kudos:
173
Bookmarks:
20
Hits:
1,569

kissing lessons

Summary:

Sanghyeon asks Sangwon to teach him how to kiss.

 

/

 

"I mean... you're definitely the one with the experience."

Sangwon recoiled slightly, eyes widening in mock horror. "With what—kissing?"

Sanghyeon shook his head, clarifying without hesitation. "Kissing boys."

Chapter Text

They finally get a week off. And it comes as a surprise to no one when all eight members spend the first three days holed up in their respective dorms, catching up on sleep. Debut week promotions were practically hell—they were all in dire need of absolute rest. The grueling schedule had left them drained, bodies pushed to the limit with back-to-back stages, fan meetings, radio shows, and endless photoshoots.

Exhaustion had seeped deep into their bones, the kind that made eyelids feel like lead weights and muscles scream from the constant strain of rehearsals that stretched into the early hours. Every performance had been a blur of lights, cheers, and adrenaline, but now, in the quiet aftermath, the dorms became silent sanctuaries.

The only sounds were the soft hum of air conditioners battling the summer heat, the occasional rustle of blankets as someone turned in their sleep, and the faint creak of bedsprings under weary bodies finally at rest. No one stirred unless absolutely necessary; meals were quick and simple, grabbed from the fridge without fanfare, and conversations were reduced to sleepy mumbles before everyone retreated back to their rooms.

On the fourth day, things started to shift ever so slightly.

Sanghyeon, having woken up feeling a bit more human after days of uninterrupted slumber, wandered into Leo's room downstairs. There, he walked in on Anxin and Leo huddled together on the bed, their attention glued to something playing urgently on Leo's phone.

Sanghyeon frowned—this sight wasn't one he was used to. The group dynamics had always been predictable in their own way: Anxin rarely ventured downstairs, preferring the upstairs dorm where the vibe was a touch more fun. Instead, it was usually Sanghyeon who made the trek up to join him and Xinlong for late-night gaming sessions, controllers in hand, trash-talking over virtual battles. Meanwhile, Junseo and Sangwon would occupy the same space, chatting quietly about books, music, or whatever random topic struck their fancy, their voices a soothing low murmur in the background that blended seamlessly with the clicks of joysticks and keyboard taps.

But here they were, Anxin and Leo pressed shoulder to shoulder, faces lit by the phone's harsh blue glow, whispering intently. Their heads were bent close, occasional nods and hushed exclamations punctuating whatever drama unfolded on the screen—maybe a viral video, a leaked teaser, or just some silly meme that had them hooked. They looked up at Sanghyeon almost in unison, their expressions brightening as they beckoned him over with eager waves, patting the space beside them on the bed. 

But Sanghyeon glanced down at his own phone, checking the time—nearly too late already—and shook his head. He's been thinking about something the past day, one that made his stomach twist with a mix of excitement and nerves.

He'd been meaning to go to Sangwon, and this seemed like the perfect window.

With Anxin and Leo occupied here, lost in their little world, and Geonwoo still snoring away in their shared room, this was as private as things could get. Jiahao and Junseo had headed out earlier in the afternoon, mentioning something about grabbing bubble tea or just wandering the streets to shake off the cabin fever. Xinlong, ever the introverted social butterfly, had gone out with his own friends, leaving the upstairs dorm unusually empty and quiet.

"No, I'm going upstairs for a bit, don't wait up!" Sanghyeon said casually, pocketing his phone as he turned to leave. He could feel their curious stares on his back, but he didn't elaborate, slipping out the door and heading for the elevator.

The ride up was short, just a floor, but it felt longer today—his mind racing ahead, replaying scenarios, second-guessing himself.

What if Sangwon laughed it off? What if he said no? What if it gets awkward again.

But beneath the doubt was a stubborn curiosity that had been building for weeks, ever since debut had locked them into this idol life with its endless scrutiny. 

The upstairs dorm was quiet when he entered, the kind of quiet that felt heavy with possibility, unbroken except for the faint whir of a fan somewhere in the distance.

"Sangwon-hyung?" he called out, closing the door behind him with a soft click, making sure it latched properly.

"Room!" Sangwon responded, his voice faraway but warm, echoing slightly from down the hall, carrying that familiar lilt that always made Sanghyeon feel a little more at ease.

Sanghyeon went in right away, only a little nervous.

His heart picked up a subtle rhythm as he pushed open the door to Sangwon's room.

There, on the bed, Sangwon was drying his hair, already dressed for sleep in loose pajamas that hung comfortably on his lean frame—soft gray pants and a oversized t-shirt that almost slipped off one shoulder. His blond hair fell messily over his eyes, damp strands catching the soft red glow from the LED lights strung around the room. The atmosphere was intimate, cozy—the red hue casting warm shadows that danced gently on the walls, making everything feel a bit more surreal, like a scene from a dream where the edges blurred into something softer, more inviting.

Sangwon eyed him curiously, the towel pausing mid-motion as he ruffled his hair one last time. "What is it?" He glanced up at the clock on the wall, its digital numbers glowing faintly. "It's late, something happened?"

Sanghyeon shifted on his feet, huffing out a small laugh to mask his unease before joining him on the mattress. The bed dipped slightly under his weight, the springs giving a quiet protest. "I can't come if nothing did?" he asked, trying to sound casual, though his voice came out a touch higher than usual.

Sangwon rolled his eyes, a fond exasperation in the gesture that made Sanghyeon's chest warm. "Little loser," he muttered affectionately, setting his hair dryer aside on the nightstand with a soft thud. "Of course you can. You're usually here for Anxin or Xinlong, so I just assumed."

Sanghyeon protested, mumbling under his breath, "You're always with Junseo-hyung too." It wasn't accusatory, just a quiet observation, laced with a hint of something unspoken—maybe jealousy, maybe just the ache of wanting more time together.

Sangwon tilted his head, a small smile playing on his lips, his eyes crinkling at the corners in that way that always made him look effortlessly charming. "Took it personally?"

"Yes," Sanghyeon muttered, pulling one leg up to get comfortable, his hand resting casually on his knee as he settled in. "A little. Not a lot. I know you like me a lot and that you'd still rather talk or read or listen to your playlist than play games."

Sangwon reached out and pinched his cheek gently, the touch light but affectionate, sending a tiny spark through Sanghyeon's skin. "You're cute." He leaned away then, rummaging through his drawer, fingers searching for something amid the clutter—maybe chapstick or a hair tie. "You just came up for no reason, really? Or something on your mind?"

Sanghyeon peeked in over Sangwon's shoulder, curiosity piqued despite his nerves. "I need help."

Sangwon's hand paused, hovering over the drawer's contents, and he turned, brows knitting together in genuine concern. "What is it?"

"So you'll help?" Sanghyeon pressed, a tentative smile tugging at his lips, trying to lighten the moment.

Sangwon frowned, eyeing him suspiciously, his gaze sharpening as he studied Sanghyeon's face. "You're being suspicious." He stared at Sanghyeon when the younger didn't respond immediately, searching for clues in his expression—the slight flush on his cheeks, the way his eyes darted away briefly. "Stubborn. Fine, yeah, of course I'll help. Is it doable? Will we have to leave the dorm? Will we get in trouble? What's the mot—"

Sanghyeon cut him off, blurting it out before he could lose his nerve, the words tumbling out in a rush. "Can you teach me how to kiss?"

Sangwon's hand fell from the drawer, clattering softly against the wood as whatever he was holding slipped from his fingers.

He looked at Sanghyeon, blinking slowly at the younger's nervous but confident gaze, his mouth opening and closing once like a fish out of water. Sangwon straightened up, scratching absentmindedly at his collarbones, exposed by the loose neckline of his shirt, his skin flushing under the red lights. "I'm sorry, what?"

Sanghyeon pushed back his hair, suddenly shy under the scrutiny, heat creeping up his neck and settling in his ears. "Can you teach me how to kiss..." He trailed off, forcing himself to meet Sangwon's eyes, willing the older to see he wasn't joking.

Sangwon blinked again, processing, his brain clearly catching up. "You're serious?" He glanced over Sanghyeon's build—tall, broad-shouldered, the kind of presence that turned heads even at his young age—then to the door, as if checking for hidden cameras or a prank setup, half-expecting Anxin to burst in laughing. "You're actually serious."

Sanghyeon didn't take offense; he expected this reaction, had played it out in his head a hundred times. "Yes." He shrugged, trying to play it cool, though Sangwon's flustered state oddly put him more at ease, like they were on equal footing now. "I mean... you're definitely the one with the experience."

Sangwon recoiled slightly, eyes widening in mock horror. "With what—kissing?"

Sanghyeon shook his head, clarifying without hesitation. "Kissing boys."

Sangwon buried his face into a hand, ears turning a visible red even in the dim red light, the color spreading down his neck. "You can't be serious." He peeked through his fingers, seeing Sanghyeon's earnest expression, and let out a groan.

Sanghyeon felt a twinge of guilt, mumbling, "Sorry..." He shifted on the bed, wondering if he'd pushed too far.

Sangwon laughed then, flustered but genuine, rubbing at his face to hide his embarrassment. "No, I mean, you're right. It's just... the whole situation is absurd. Why are you coming to me at 9 in the evening on a Wednesday asking me for kissing classes? Like...out of nowhere?"

Sanghyeon took the question seriously, explaining logically, his voice steadying as he laid out his reasoning. "I mean, you're alone at the dorm, Leo-hyung and Anxin-hyung are occupied downstairs and unlikely to disturb us if you agree, and Xinlong isn't home. Hao-ge and Junseo-hyung went out too. It's the perfect time—no interruptions."

Sangwon scrunched his nose, smiling despite himself, the tension easing a bit. "No, I meant the kissing part. Why now? Why me, specifically?"

"Oh." Sanghyeon pretended to think it over, though he'd rehearsed this in his mind a dozen times, pacing his room the night before. "I thought about it a lot lately. With debut and everything, it's impossible for me to ever be in a relationship for at least six years—company rules, fans, all that - totally okay, I don't want to anyway. And I started thinking about kissing, how I've never really experienced it, just pecks or whatever from family. And then I thought about you, which was funny because I know there are six other members too, but... yeah." He realized he was ranting a little too late.

"Yes," Sangwon pointed out dryly, leaning back against the headboard, crossing his arms as he tried to regain composure. "Like Anxin. He kisses everyone."

Sanghyeon gagged dramatically, wrinkling his nose. "No." Then he held up a hand, serious again, his voice dropping a notch. "Not like that, of course - I don't mean that he's completely - actually I do, he's a total no." He sighed, "it's just that I don't feel comfortable with the thought of kissing anyone else. Not in a real way, like this."

Sangwon pinched at his own cheeks, his eyes raking over Sanghyeon's face, taking him in—the determined set of his jaw, the slight vulnerability in his eyes. "You want to kiss me?" The words hung in the air, testing.

Sanghyeon turned away slightly, avoiding direct eye contact, his fingers fiddling with the hem of his shirt. "I want to learn how to kiss from you. There's a difference there." But even as he said it, he wasn't sure.

Sangwon raised a challenging brow, his smile turning playful. "Is there? Really?"

Sanghyeon didn't know, honestly, the line blurring in his mind. "Probably?" Then he scooted in closer on the bed, the mattress shifting under him, placing a hand tentatively on Sangwon's thigh, feeling the warmth through the thin fabric. "So it's a yes?"

Sangwon blew air upwards at his hair, ruffling the damp strands that were starting to dry into soft waves. "I'm considering." 

Sanghyeon's eyes widened in surprise, not expecting the tease. "You are?!" He leaned in a bit, hopeful.

Sangwon gave him a look, half-amused, half-exasperated, reaching out to ruffle Sanghyeon's hair. "Okay, I'll reject you then? Is that what you were waiting for?" 

"No, no!" Sanghyeon smiled, biting down on his lower lip to contain his excitement, a nervous energy buzzing through him. "I just didn't think you'd even consider me. I'm not exactly... experienced."

Sangwon smiled back, soft and teasing, his hand lingering in Sanghyeon's hair for a moment before dropping. "You're not my type. I don't like younger guys—too much energy, too much trouble."

Sanghyeon made a noise of mock offense, puffing out his chest. "Don't we know it. You've said that before." But there was no bite to it, just light banter to ease the growing tension.

Sangwon leaned in then, closing the distance until his face stopped an inch away from Sanghyeon's, their breaths mingling in the small space. The air between them thickened, charged with unspoken anticipation, the red lights reflecting in their eyes. "You're not afraid of me?" Sangwon's voice was lower now, testing the waters.

Sanghyeon's brows pinched together in confusion, his heart rate picking up. "Why would I be?"

"I mean... I think I would be nervous if I went up and asked an older member to teach me how to kiss. It's bold, you know." Sangwon's eyes searched his, close enough that Sanghyeon could see the flecks of gold in them.

Sanghyeon laughed lightly, trying to play it off, though his voice wavered. "I thought about this a lot. Weighed the pros and cons, imagined how it'd go."

"Thought about kissing me a lot?" Sangwon asked, correcting with a sly grin, his breath warm against Sanghyeon's lips.

"Hyung." Sanghyeon bit back, a hint of whine in his voice, his face heating up. "It's really not like that. Or... maybe it is a little. I don't know."

Sangwon laughed softly, the sound vibrating between them. He paused, seeming to make up his mind, his expression softening. "Alright, fine. I'll teach you. But we set some ground rules first. No weirdness later, no awkwardness." 

Sanghyeon nodded eagerly, relief flooding him. "No weirdness."

"And if it gets... hard, we stop. Immediately." Sangwon added, tone serious.

"Yes, hyung." Sanghyeon agreed, his hand still on Sangwon's thigh, thumb absently tracing a small circle.

Sangwon nodded, satisfied, then leaned back a fraction, giving them space to breathe. "Okay, first things first—kissing isn't just about lips smashing together. It's about connection, reading the other person. You have to pay attention to cues, like if they pull away or lean in more."

Sanghyeon listened intently, hanging on every word, his nerves settling into focused curiosity. "Cues? Like what?"

"Like body language," Sangwon explained, gesturing vaguely. "If their hands tighten on you, that's good. If they tense up, slow down. And start soft—don't go in aggressive. Build it up."

Sanghyeon nodded, absorbing it. "Got it. Soft start."

Sangwon smiled, amused by his earnestness. "Also, breath—make sure it's fresh. Lucky for you, I just brushed my teeth." He teased, then grew serious again. "And eyes—sometimes close them, but at first, it's okay to look. Helps gauge the reaction you think you need."

Sanghyeon swallowed, the reality sinking in. "Okay... anything else?"

"Tilt your head," Sangwon continued, demonstrating by angling his own slightly. "Avoid nose bumping, it's cute sometimes, but it depends on the mood. And hands—don't let them hang limp. Touch the face, neck, waist. Makes it feel more intimate."

Sanghyeon's mind raced, picturing it. "This is more complicated than I thought."

Sangwon laughed. "It gets natural. Ready to try?"

Sanghyeon hesitated, then nodded. "Yeah, but - " 

But before he could finish, Sangwon pressed his lips to Sanghyeon's then, brief, just there for a second—a soft, testing touch that caught Sanghyeon off guard. The contact was electric, sending a jolt through Sanghyeon's body, like a spark igniting something deep inside.

Sanghyeon's heart beat loudly in his chest, the only sound piercing the quiet of the room, thumping in his ears like a drum, drowning out everything else.

Sangwon pulled back slightly, cupping his cheeks gently, thumbs brushing over the skin in soothing circles. "You have beautiful eyes, Sanghyeon-ah." He said it softly, sincerely, his voice a gentle murmur, and tapped a finger to Sanghyeon's nose when the younger's eyes fluttered shut in overwhelm. "Do I teach you as I go or just show you?"

He's taking this so seriously, Sanghyeon thought, his mind swirling with a mix of affection and awe. He's so cute, he's so beautiful, why's he holding my face like this... The thoughts tumbled over each other, making it hard to focus.

Sanghyeon couldn't even breathe properly, his chest tight with anticipation. "Just... show me?" He chose, wanting to feel rather than overthink.

Sangwon nodded and leaned in again, slow, giving Sanghyeon time to adjust. "Did you lock the door?" He asked, a practical note in his voice.

Sanghyeon gazed into Sangwon's eyes, a spark of mischief in his own despite the nerves. "Is hyung scared?"

"Aren't you scared?" Sangwon asked, the hand on his cheek slipping to land on Sanghyeon's shoulder as he shifted, leaning up on his knees for better leverage, his body language open and inviting.

Sanghyeon's hand twitched on his own knees, unsure where to place it. "No." He lied a little, but the excitement outweighed the fear.

Sangwon smiled again, almost pleased, a glint in his eyes that made Sanghyeon's stomach flip. "Place your hand somewhere on me."

Sanghyeon glitched, brain short-circuiting at the suggestion. "What."

Sangwon laughed, the sound light and teasing, easing the tension. "Are you scared of me now?" He reached down and took Sanghyeon's hand in his, warm and guiding, placing it on his own waist. "Hold me there. Feel the rhythm."

Sanghyeon might die from the intensity of it all, his fingers curling slightly into the fabric of Sangwon's shirt, feeling the heat of his skin underneath.

"Tell me when you're uncomfortable?" Sangwon asked, one hand pushing back Sanghyeon's hair tenderly, tucking a strand behind his ear. The younger nodded, but Sangwon shook his head, eyes bright. "Tell me."

"Yes, hyung." Sanghyeon's hand flexed on his waist, feeling the warmth beneath, anchoring him. "I will."

Sangwon leaned down, lips brushing Sanghyeon's in a feather-light tease that sent shivers down his spine. "Keep the pace slow when you begin." His voice dipped, "savour it when you do, don't rush."

He kissed him then, pressing his lips down to Sanghyeon's with a gentle firmness that was both reassuring and electrifying.

The contact was soft at first, exploratory, as Sangwon rolled the skin of Sanghyeon's lower lip between his own, nibbling ever so slightly— a tiny tug that made Sanghyeon inhale sharply—before pulling away just enough to create a whisper of space, letting the anticipation build. He tilted his head to the other side, eyes half-lidded with focus, and pressed his lips again, breathing slowly, deeply, as if savoring every second, his chest rising and falling in a steady rhythm that Sanghyeon tried to match.

Sanghyeon's world narrowed to this moment—the warmth of Sangwon's mouth, the subtle pressure that sent tingles across his skin, radiating outward like ripples in water. He mirrored the movement instinctively, his lips parting slightly as he leaned in, chasing the sensation, unsure but eager. Sangwon's hand slid from his shoulder to the nape of his neck, fingers threading through his hair, pulling him closer without force, just encouragement, a gentle guide that said 'follow me.'

The kiss deepened gradually, Sangwon's lips moving in a rhythmic dance, pressing and releasing, each touch lingering a fraction longer than the last, building layers of sensation. Sanghyeon felt the heat building inside him, a slow burn that started in his chest and spread, his free hand coming up hesitantly to rest on Sangwon's other side, holding him steady as their breaths mingled, warm and shared. It was so, so slow, like Sangwon was painting a picture with every brush of his lips, teaching without words, showing how to let the moment unfold naturally.

"Relax your jaw a bit," Sangwon murmured against his lips after a few seconds, pulling back just enough to speak, his voice a husky whisper that sent a thrill through Sanghyeon. "Don't tense up—let it flow."

Sanghyeon nodded minutely, trying to loosen up, and Sangwon dove back in, this time angling his head more, capturing Sanghyeon's upper lip between his, sucking gently with just the right amount of pressure to coax a soft gasp from the younger. The sensation was new, intimate, making Sanghyeon's toes curl slightly.

The red lights cast a glow on their faces, making the scene feel even more intimate, shadows playing across their features as they moved together, the room fading into a hazy backdrop. Sanghyeon's heart raced, pounding against his ribs, but he was starting to relax into it, his hands gripping Sangwon's waist a bit firmer, pulling him closer until their bodies were nearly flush, knees brushing.

Sangwon responded by wrapping his arms around Sanghyeon's neck, deepening the kiss further, his fingers playing with the hair at the base of Sanghyeon's skull—gentle tugs and twirls that sent tiny electric sparks down the younger's spine, grounding him in the moment while heightening every sensation.

His lips parted more, inviting, a subtle cue that hung in the air like an unspoken promise, and Sanghyeon followed suit tentatively, his own lips opening just a fraction at first, unsure but drawn in by the warmth. Their mouths slotted together perfectly, like puzzle pieces clicking into place, the fit so natural it made Sanghyeon's head spin with a quiet wonder.

The pace remained unhurried, a slow build of sensation—lips gliding smoothly over each other, pressing with varying intensity that ranged from feather-light brushes to firmer claims, retreating only to return with  tenderness.

Each cycle taught Sanghyeon to anticipate, to respond, his body learning the rhythm instinctively: lean in when Sangwon pulled back slightly, mirror the tilt of his head, let the pressure build like a wave gathering strength. The red glow of the lights bathed them in a hazy warmth, casting flickering shadows that danced across their closed eyelids, making the room feel like a private cocoon where time stretched endlessly.

Minutes stretched on like this, the kiss evolving from simple presses to a more fluid exchange, Sangwon leading with effortless grace but giving space for Sanghyeon to experiment, his guidance woven into every movement. He would pause occasionally, lips hovering just out of reach, murmuring soft instructions like "Tilt a little more—yes, like that," before reconnecting, rewarding Sanghyeon's adjustments with a deeper press.

Sangwon nipped at Sanghyeon's bottom lip playfully then, a light bite that stung sweetly, the sharp contrast pulling a surprised hum from deep in Sanghyeon's throat—a low, involuntary sound that vibrated between them. He soothed it immediately with a gentle lick, the first hint of tongue—a warm, fleeting brush that traced the seam of Sanghyeon's lip, leaving a trail of tingling heat in its wake and making Sanghyeon's mind spin with a rush of new awareness.

Sanghyeon's eyes widened briefly, fluttering open for a split second as a rush of sensation overwhelmed him—the unexpected wetness, the intimacy of it all crashing like a wave—but he didn't pull away; instead, he tentatively mirrored the action, his tongue brushing against Sangwon's lower lip shyly, testing the waters with a hesitant flick that barely grazed the skin.

It felt strange at first, vulnerable and exposed, like baring a part of himself he hadn't known existed, his heart hammering wildly as he waited for rejection or correction.

But the way Sangwon's breath hitched—a sharp, audible inhale that spoke of surprise and approval—encouraged him, emboldening Sanghyeon to linger a moment longer, savoring the soft give of Sangwon's lip under his tongue.

Sangwon hummed in approval, the vibration sending shivers down Sanghyeon's spine, a physical echo of praise that rippled through his body like a current, making his toes curl and his grip on Sangwon's waist tighten instinctively.

"Good," he whispered into the kiss, his voice breathy and laced with a hint of amusement, before his tongue slipped past Sanghyeon's lips, exploring slowly, teasing the tip of Sanghyeon's tongue with his own in a gentle coax—a soft, circling motion that invited rather than demanded. It was a new sensation entirely, warm and slick, intimate in a way that made Sanghyeon's thoughts fragment—oh god, this is happening, it feels so good, hyung's so warm, so close - 

Sanghyeon froze for a split second, his mind reeling, a whirlwind of sensations crashing over him—the taste of faint mint lingering on Sangwon's tongue, the closeness that made their breaths one, the way Sangwon's body leaned into him with trusting ease, every point of contact burning like fire.

But then he responded, his tongue meeting Sangwon's in a tentative dance, clumsy at first—bumping awkwardly, retreating too soon, unsure of the steps—but Sangwon guided him patiently, swirling his tongue around Sanghyeon's slowly, showing him how to circle with a lazy rhythm, how to press without overwhelming, how to retreat and advance in a teasing push-pull that built tension deliciously.

The kiss turned wetter, more intense, but still controlled—Sangwon's guidance clear in the way he led, pulling back slightly when Sanghyeon got too eager, his hand cupping the back of Sanghyeon's neck to steady him as he murmured, "Easy, match me," before diving back in with a gentleness that made Sanghyeon melt.

Sanghyeon learned quickly, his initial hesitation melting away as he pressed forward, his tongue delving deeper with growing assurance, tasting the faint mint from Sangwon's toothpaste mixed with something uniquely him—sweet, addictive, a flavor that hooked Sanghyeon instantly and made him crave more. His mind was losing focus, thoughts scattering helplessly.

They broke for air occasionally, but never for long—quick, desperate gasps where their foreheads rested together, noses brushing, as they panted softly, eyes locked in a shared intensity that made Sanghyeon's chest ache with an emotion he couldn't name, something raw and profound.

The air between them was thick, charged with the scent of shampoo and skin, their breaths mingling in hot puffs that only heightened the pull to reconnect.

Sangwon smiled, breathless, his thumb wiping over Sanghyeon's damp lip in a tender swipe that sent another shiver through him, the touch lingering like a promise. "You're a fast learner," he teased, voice rough and gravelly from the strain, a sound that went straight to Sanghyeon's core, before capturing Sanghyeon's lips again, this time letting the younger take a bit more initiative, pulling back just enough to let Sanghyeon lead the next press, his body relaxing into submission as if to say 'show me what you've got.'

Sanghyeon did just as asked to.

His hands slid up Sangwon's back, fingers splaying across the warm skin under his shirt—smooth and heated, muscles shifting under his touch—as he pulled him fully onto his lap, the shift in position bringing them impossibly closer, thighs pressing together in a way that made heat pool low in Sanghyeon's belly.

He tilted his head with newfound confidence, deepening the kiss on his own, his tongue exploring with growing boldness, tangling with Sangwon's in a push and pull that left them both gasping, the slick sounds—wet slides and soft smacks—filling the quiet room lewdly. 

Sangwon moaned softly into his mouth, a low, needy sound that vibrated through Sanghyeon like thunder, spurring him on—he sucked on Sangwon's tongue gently, drawing it in with a slow pull that elicited another whimper, then released to lick along his lips, tracing the plush shape with deliberate slowness, memorizing every curve before diving back in, his mind hazy with desire.

The pace quickened subtly, no longer the slow start but a building rhythm that mirrored their quickening heartbeats, a crescendo of intensity that made the air hum.

Sangwon's hands roamed restlessly, one tangling deeper in Sanghyeon's hair, tugging lightly to angle him better—the pull sending a delicious sting that blurred into pleasure—the other tracing down his chest, fingers splaying over the fabric to feel the rapid rise and fall of Sanghyeon's breaths, pressing just enough to feel the thud of his heart beneath.

Sanghyeon responded by gripping Sangwon's hips firmly, rocking him slightly closer in a instinctive motion, the friction adding a layer of heat that sparked like fire, making Sangwon's breath hitch sharply, his body arching into it with a subtle grind that sent waves of sensation through both of them.

Sanghyeon's mind was unraveling now, the sensations overwhelming—the taste of Sangwon lingering on his tongue like a drug, the feel of his body pressing close and pliant, the soft whimpers escaping between kisses that grew more fervent, more urgent. 

Sanghyeon lost himself a little then, the careful learner giving way to raw instinct.

He flipped their positions gently but firmly, pressing Sangwon back against the pillows without breaking the kiss, his body hovering over the older's, caging him in with his arms—elbows braced on either side, creating a intimate shelter.

Sangwon let him, a pleased hum escaping his lips as he yielded, his legs parting slightly to accommodate, drawing Sanghyeon down closer. Sanghyeon's tongue dominated the kiss now, swirling and probing with a fervor that surprised even him, delving deep into Sangwon's mouth, mapping every inch with bold strokes that claimed the space, alternating between teasing flicks and deeper thrusts.

Sangwon's breaths came shorter, ragged, his chest heaving under Sanghyeon as the younger nipped at his lip again—a sharper bite this time, testing boundaries—then soothed with long, languid strokes of his tongue, gentle laps that teased and intense sucks that drew out moans.

The older's hands clutched at Sanghyeon's shoulders, nails digging in slightly through the shirt, leaving faint crescents as the intensity built, his body tensing with each thrust of tongue, arching up to meet him.

Sanghyeon felt it—the way Sangwon's kisses became more desperate, less controlled, gasping into his mouth with needy pulls, lungs burning from the lack of air but unwilling to stop, chasing the high with every fiber of his being.

Sanghyeon pushed further, driven by the fire in his veins, his tongue exploring every corner of Sangwon's mouth—swirling around his, sucking with a rhythmic pull, twirling in lazy circles that built the wet heat until it was almost unbearable.

Sangwon's moans turned breathless, muffled against Sanghyeon's lips, his grip tightening as if to anchor himself amid the storm, fingers threading through hair and pulling harder now. But the older was losing his breath, his chest stuttering with irregular heaves, pulls for air becoming more frequent and frantic, yet he clung on, lips seeking more with a desperate hunger, his body trembling slightly under the onslaught.

Finally, after what felt like an eternity of tangled tongues—minutes blurring into a timeless haze where nothing existed but the two of them—Sanghyeon pulled back slowly, reluctantly, their lips parting with a soft, wet sound that echoed in the room. Sangwon chased him for a moment, his lips brushing Sanghyeon's in a final, futile reach, eyes dazed and half-lidded, lips swollen and glistening red under the lights, a sheen of saliva catching the glow like dew on petals.

They both panted heavily, foreheads pressed together, the room filled with the sound of their labored breathing, chests rising and falling in sync.

Sanghyeon rolled to the side, collapsing onto the bed beside Sangwon, who followed suit, turning to face him with a lazy smile.

They lay there, side by side, catching their breath, a comfortable silence settling over them like a blanket.

Sangwon's hand found Sanghyeon's, fingers intertwining loosely as they stared at the ceiling, the red lights casting a warm afterglow that matched the flush on their skin.

"You're a devil," Sangwon murmured eventually, a small laugh bubbling up, breathless with disbelief. 

God.

Sanghyeon buried his face into the pillow, "sorry." 

Sangwon pushed at his shoulder, not at all unhappy, "class topper."

Sanghyeon smiled, hiding, pleased with the praise, surprised Sangwon's hand was still in his.

 

 

/

 

 

"Why's Sanghyeon sleeping on your bed?" Leo asked, frowning in surprise. 

Sangwon looked up from the book he was reading, casual, "worn out?" 

Anxin joined Leo, curious, "how?" 

Sangwon looked down at Sanghyeon, "no idea."

 

/