Actions

Work Header

Scintilla

Summary:

Soobin had always been the top, but it never truly satisfied him. With Yeonjun, everything changed. All he wanted was to be taken, to feel Yeonjun's body pressing against his, and to surrender completely; something he had never imagined before.

Notes:

(See the end of the work for notes.)

Work Text:

Soobin smiles at the flower shop owner. “I'd love a bouquet of pink tulips.”

The shop owner smiles back. It's a beautiful, windy night in early March, and Soobin is wrapped in his warm winter jacket and pants.

As usual, he's wearing a beanie, preferring to keep his hair hidden. “Here you go, sir,” the shop owner says, handing him the pink tulip bouquet.

“Thank you very much!” Soobin grins as he takes the flowers.

He loves tulips. Although it's his mom's birthday, gifting her tulips has become a tradition. Even after she passed away, he continued this ritual, cherishing it as a precious reminder of her.

Leaving the shop, Soobin starts walking toward his house. The area in Asan isn’t densely populated, which means fewer social interactions— something he appreciates. It's quiet and comforting, but any small change in the background can alert him from afar.

As Soobin walks, breathing in the fresh air and bouncing slightly on the nearly empty street, he notices the soft glow of lights coming from the houses he passes. His ears perk up when he hears footsteps behind him. Turning, he sees nothing but the cold air drifting through the street. With a sigh, he turns back, continuing his march home.

The steady footsteps continue to follow him, and goosebumps crawl up his arms. He spins around again.

“Who's there? Come forward, you coward,” Soobin yells, taking a deep breath.

“Aren't you feisty for someone who's so soft and cute, holding tulips in his hand,” a man's voice calls out as a figure steps forward. Soobin would be lying if he said it wasn’t the sexiest voice he had ever heard. He swallows hard.

The figure takes shape; a man in a sleek gray suit, hands casually tucked into his pockets, eyes scanning Soobin from head to toe. Soobin feels his cheeks burn under the intensity of the man's gaze, quickly ducking his head in embarrassment. He hears the man tapping his foot impatiently, prompting Soobin to lift his eyes again. The man is smirking, clearly waiting for a response.

With his fingers curling nervously, Soobin speaks, “Aren't you a little rude for a gentleman, dressed like a businessman?”

The man's smirk widens. A chuckle escapes his lips, as though amused by Soobin's attempt at a comeback. His smile warms Soobin's heart and fills him with a sense of ease.

Taking another step closer, the man leans in slightly. “Listen, baby,” he says, his voice smooth and commanding as he continues to close the distance between them.

Soobin gulps, his doe eyes widening as he studies the man's face. “I saw you walking down the street alone, and as a gentleman, I thought I’d accompany you without your knowledge.”

“That’s stalking,” Soobin blurts out before he can stop himself, biting his lip nervously.

“I’m aware, sweet heart,” the man replies, a playful glint in his eyes. “But my intentions were pure. Look, I even have a car if you’d allow me to drop you home.” He clicks the button on his car key, and the vehicle emits a soft beep.

“Thank you, that was kind of you. But I prefer to walk. Goodnight,” Soobin huffs, turning away from the man and marching toward his home, determination in his stride.

He sighs as he hears footsteps following him. “What do you want?” Soobin calls out, quickening his pace.

“As a gentleman— ”

“Enough with your gentleman's bullshit,” Soobin groans, rolling his eyes in exasperation.

Suddenly, the man pulls Soobin by his wrist, making him gasp in surprise. “I'll be honest, I saw you walk past that flower shop and instantly thought your ass was cute enough to fuck.”

Soobin gulps, feeling the gentle tug on his wrist as he exhales sharply, his eyes locked on the man’s face.

“After seeing you up close, I want this to be more than just a cute fuck; I want you willingly,” the man finishes, releasing Soobin’s wrist.

Soobin looks down at the ground, blushing deeply. He doesn't know what to say or how to react. “You can walk me home,” he mutters, picking up his pace and moving forward.

The man follows closely behind, their footsteps echoing softly in the silence of the night. Soobin doesn’t dare to look up and meet his eyes. After a few minutes, they arrive at Soobin’s house. He hesitates at the doorstep, unsure how to proceed. Gently, he places the flowers in the vase by the door, his heart racing as he feels the weight of the man's presence behind him.

“I'm Choi Yeonjun,” the man says, breaking the ice as Soobin turns to see him offering a playful smile.

“Choi Soobin,” Soobin mutters, stretching the back of his neck awkwardly.

“Your face looks even more ethereal under the light,” Yeonjun comments, unabashedly staring at Soobin.

Soobin bites the inside of his cheeks, feeling his face heat up as he blushes furiously, unsure how to respond to the bold compliment.

Fidgeting with his shirt, Soobin clears his throat. “Come inside,” he mutters, gesturing toward the living room.

“I'd love to,” Yeonjun smirks, the playful glint in his eyes suggesting there’s more behind his words. Then he gasps dramatically.

“Yeonjun, you can't be like this,” Soobin says, walking past him and positioning himself in front of Yeonjun, blocking his path.

“Like what?” Yeonjun asks, leaning in closer, his voice low and teasing.

“Like you're about to eat me any second,” Soobin huffs, narrowing his eyes. “And for the record, I'm pretty sure I’ll be doing the eating.”

Yeonjun leans in closer, resting his hand against the wall. His body language sends a shiver down Soobin's spine. Soobin gently presses his hands against Yeonjun's chest, pushing him away.

Yeonjun chuckles softly. “I don’t know what made you think like this.”

Soobin glances down briefly before meeting Yeonjun's eyes again. “My past experience,” he mutters, letting go of the hand he was keeping between them.

Yeonjun nods, his expression softening. “Okay, let’s try this, baby, and I promise it won’t be a problem if it doesn’t work,” he says gently.

Soobin nods in response, his innocent eyes twinkling.

With a soft touch, Yeonjun closes the distance between them, gently pressing his lips against Soobin’s. His hands cradle Soobin's cheeks, the kiss tender at first. But soon, it deepens with urgency; hungry, messy. Yeonjun pulls their bodies closer, biting Soobin's lower lip, drawing a gasp from him. Seizing the moment, Yeonjun slips his tongue into Soobin's mouth, the taste of mint and chocolate flooding Soobin’s senses. A moan escapes him as his body tenses. Yeonjun explores every inch of his mouth, leaving no part untouched, claiming him with each slow, deliberate stroke.

Soobin gives in, opening himself completely and surrendering to the heat radiating from Yeonjun's mouth. His body trembles, overcome by waves of pleasure as he loses himself in the moment.

It’s not long before Soobin’s knees buckle, and he finds himself pinned against the wall, his back pressed firmly against it.

Yeonjun’s hands slowly slide under Soobin’s shirt, making him whimper at the touch. As Yeonjun slides his other hand to Soobin’s ass, he squeezes, eliciting a grunt from him.

Breaking the kiss, Yeonjun shifts to grasp Soobin's chin, tilting it up as he licks along his jawline, placing wet kisses on his neck. Soobin bites back a moan, leaning against the wall for support as he grips it tightly.

“Let me hear it, baby,” Yeonjun demands against his skin before biting Soobin's collarbone, drawing out an incoherent moan from him. Soobin's fingers tangle in Yeonjun's hair, instinctively pulling him closer.

“Yeonjun— ,” Soobin keens, his fingers sliding down to Yeonjun’s neck, urging him on.

Still holding Soobin's waist tightly, Yeonjun begins nibbling on Soobin's neck, sucking and licking, igniting a fire within him. Soobin instinctively pushes his hips forward, grinding against Yeonjun.

“Be patient, baby,” Yeonjun smirks, letting go of Soobin's chin and trailing his fingertips down Soobin's body. He drags them across his chest, teasing his nipples through the fabric of his shirt.

Soobin throws his head back, trying to hold Yeonjun’s hand over his nipples with trembling fingers. “Yeonjun! ,” he cries out, letting out a needy whimper.

Yeonjun's lips travel lower, kissing Soobin's waist while rucking up his shirt and planting sloppy kisses along the way. Soobin’s shaking hands grip Yeonjun's shoulders for dear life as he releases shaky breaths. As Yeonjun dips his tongue into Soobin’s belly button, he savors every inch of Soobin’s abdomen—licking, biting, and sucking, claiming him completely.

“Fuck…” Soobin whispers, shutting his eyes, his breathing ragged. Hearing his plea, Yeonjun drops to his knees, pulling Soobin's pants down in one swift motion. With a quick tug, he yanks Soobin's underwear down, revealing the tip of his dick.

“Already so worked up for me?” Yeonjun breathes against his flesh, nipping at Soobin's thighs, his voice dripping with amusement.

“Yeonjun, Yeonjun, Yeonjun…” Soobin's breath hitches as he presses himself against the wall, his body trembling.

“Yes, baby?” Yeonjun teases, trailing his lips along the delicate skin, leaving a fiery path that makes Soobin gasp breathlessly, his mind lost in the heat of the moment.

Soobin grits his teeth, tilting his head back and biting his lip. The urge to beg Yeonjun to take him consumes him, but he fights to keep his composure. When Yeonjun teases his tip, a choked moan escapes Soobin, and he can practically hear the smirk in Yeonjun’s response. Without warning, Yeonjun grips his hips and swallows him whole, taking Soobin's throbbing dick into his mouth. Soobin nearly purrs, arching his hips up involuntarily. Their eyes meet, and Yeonjun hollows his cheeks, increasing the speed as he moves in and out, sending waves of pleasure through Soobin.

Soobin's voice trembles as he whispers, “Yeonjun... Oh my God…” His eyes flutter, rolling back as his legs begin to shake uncontrollably. He tries to maintain control, but the overwhelming sensation makes his grip on the wall weaken.

Yeonjun’s firm hands on his hips are the only thing keeping him from collapsing. His mind is spinning, body trembling under the intensity. “I’m— ” Soobin chokes out, barely able to form the words, his voice strained as he teeters on the edge.

“Hold on, baby,” Yeonjun murmurs, pulling his lips away, glistening with saliva. He pulls off his jacket, and Soobin eagerly helps him with his shirt, unbuttoning it while feeling Yeonjun’s warm skin beneath the fabric. As Yeonjun works on his pants, Soobin’s hands roam his shoulders and torso, planting kisses on his chest. Yeonjun moans in response, momentarily distracted from removing his belt. Their breathing syncs, quickening as Soobin kisses Yeonjun’s collarbone, his hands finally undoing the belt.

They explore each other’s bodies, exchanging sloppy kisses on necks, shoulders, and torsos. Yeonjun nips at Soobin’s earlobe, pulling a soft purr from his lips.

“I’m gonna fuck you against this beautiful wall of yours,” Yeonjun growls, yanking Soobin back against the wall. “Imprinting your hands on it like you’ll always remember.”

“Fuck me,” Soobin breathes, his voice shaky as he glances back at Yeonjun, his flushed face glistening with sweat, anticipation flooding his senses.

Yeonjun places a soft kiss on Soobin’s cheek, making him giggle despite the heat of the moment. “You’re very confusing, Yeonjun,” Soobin mutters, a hint of amusement in his voice. The light moment is cut short when Soobin jerks his head forward at the sudden smack on his ass.

“Sorry, they’re just very smackable,” Yeonjun rasps with a teasing grin. The sound of a plastic wrapper crinkling fills the air as Yeonjun slips his pants off, and Soobin feels the warmth of Yeonjun’s skin pressed against the back of his thighs.

Yeonjun’s lips return to the crook of Soobin’s neck, drawing a series of shuddering whimpers from him. “Ready, babe?” Yeonjun husks, his cock teasing Soobin’s entrance. Soobin moans at the contact, feeling Yeonjun’s lips trail down his back, gripping his waist tightly.

As Soobin nods in reply, it quickly turns into a half-choked moan when Yeonjun thrusts, his force sending Soobin toward the wall. Anticipating the impact, Yeonjun places his hand between the wall and Soobin’s head, shielding him.

“Ah!” Soobin grunts, his hands gripping the wall for stability, fingernails digging into his own skin. His vision blurs slightly from the force, but he takes it, his body instinctively adjusting to the intensity of Yeonjun’s movements.

“Did it hurt?” Yeonjun asks, pausing, his voice softening with concern as his lips brush Soobin’s shoulder.

Soobin shakes his head, panting, “No… just... keep going.” His voice trembles, but there’s a clear urgency in his tone.

Yeonjun complies, slamming into Soobin with more force, his breathing growing heavier as he feels Soobin's body tightening around him with every thrust. The room is filled with the sound of skin slapping against skin, accompanied by Soobin’s breathless, incoherent cries of pleasure.

“You’re so good, Soobin,” Yeonjun rasps between ragged breaths, his voice laced with hunger as he thrusts deeper.

Soobin's trembling hands reach out, brushing Yeonjun's neck for support, his body overwhelmed by the sensation. The pain mingles with pleasure in an intoxicating mix, and Soobin’s cries grow louder, his head spinning.

As Soobin’s body trembles, his breath comes in short, frantic gasps. “Fuck, yes... right there, Yeonjun,” he gasps, his voice thick with need. The steady rhythm of Yeonjun's thrusts keeps hitting his sweet spot, sending jolts of pleasure through his body.

“Yeonjun, I’m so close,” Soobin yelps, his back arching, hips moving to meet Yeonjun’s thrusts in perfect synchronization.

“I got you,” Yeonjun murmurs, his voice a low growl as he licks Soobin’s earlobe, then slides his hand down, grabbing Soobin's dick, jerking it off with fast, skilled strokes. The sensation drives Soobin wild, his whole body tightening as he gets closer to the edge.

“You feel so good around me... so full,” Yeonjun groans, the tightness around his cock intensifying.

Soobin’s knees buckle as the pleasure becomes too much. He lets out a string of incoherent cries, his body tensing up as his climax crashes over him. His head falls forward, his entire body shuddering as he spills into Yeonjun’s hand, shaking uncontrollably with the intensity of his release. “Yeonjun…” he chokes out between breathless whimpers, his vision going white as he rides out the waves of his orgasm.

Yeonjun keeps thrusting into him, his grip on Soobin’s hips firm but gentle, pumping relentlessly. Soobin’s legs quiver, his body pressed helplessly against the wall. “Just a second, Soobin,” Yeonjun murmurs, his voice hoarse, trailing his hands across Soobin’s slick, sweaty skin. Their bodies are flush together, Yeonjun's chest pressed to Soobin’s back as he nibbles on the nape of Soobin’s neck, leaving wet, messy kisses behind.

With a low groan, Yeonjun releases into the condom, the warmth spreading between them as he rides out his own climax. Soobin lets out a final whimper, feeling the pressure of Yeonjun’s body against his, the exhaustion settling in as he leans his forehead against the wall, his breath still uneven.

Soobin leans heavily against Yeonjun, his legs still shaking, his breath coming in short, ragged bursts. “Oh my god, I’m a bottom,” he admits between pants, his body still tingling with aftershocks of pleasure.

Yeonjun chuckles softly, brushing a hand gently over Soobin’s collarbone, sending shivers down his spine. “What?” he asks, amused.

As Yeonjun slowly pulls out, Soobin turns, his arms instinctively wrapping around Yeonjun’s torso for support. “I never felt this good, so pleasured... so full,” Soobin says, pressing his face into Yeonjun’s chest, clinging to his warm, naked body.

“Me neither,” Yeonjun murmurs, tossing the used condom into the nearby trash. His hand finds its way to Soobin’s hair, stroking it gently as they both stand there, still basking in the intensity of the moment.

Soobin looks up, his eyes sparkling with a mix of curiosity and excitement. “Does this mean...?” he begins, his voice soft but hopeful, his chest rising and falling in rhythm with Yeonjun's.

Without a word, Yeonjun lifts Soobin effortlessly, and Soobin instinctively wraps his legs around Yeonjun's waist. “This means you’re mine,” Yeonjun replies, his tone confident and possessive as he leans in to press a firm kiss on Soobin's lips. Soobin giggles into the kiss, his dimples popping out, and the warmth between them grows. The kiss is deep and passionate, sealing the bond between them as Yeonjun carries him to the bed and lays him down gently.

“Round two?” Yeonjun asks, pulling away from the kiss, his eyes gleaming with mischief. Soobin looks up at him, blushing furiously as he shakes his head, unable to suppress a shy smile.

“I... maybe later,” Soobin stammers, feeling a delightful mix of embarrassment and exhilaration. Yeonjun chuckles, clearly amused by Soobin’s reaction, and settles beside him, wrapping an arm around his shoulders.

“Fuck, you're so adorable,” Yeonjun coos, watching as Soobin's eyes flutter open, only for him to quickly hide his crimson face in the blanket. Yeonjun can't help but chuckle at the sight. “You’re cute when you blush like that,” he teases, leaning in to plant a gentle kiss on Soobin's cheek while carefully removing the blanket from his face.

Soobin peeks out from his cocoon of blankets, still flustered, and mumbles, “Stop it... you’re making it worse.” His voice is muffled, but the shy smile creeping onto his lips is impossible to miss. Yeonjun grins, clearly enjoying the effect he has on Soobin.

With a gentle sigh, Soobin snuggles deeper into Yeonjun’s embrace, the warmth of his body wrapping around him like a cozy blanket. “You’re really making me sleepy,” Soobin murmurs, his voice barely above a whisper.

Yeonjun chuckles softly, planting a tender kiss on Soobin’s forehead. “Good. You deserve a rest after all that,” he replies, his tone light yet affectionate.

Soobin gives him a playful look as he pulls away, still flustered but now wearing a shy smile. “You’re so annoying,” he mumbles, burying his face into Yeonjun’s shoulder again.

“Yeah, but you love it,” Yeonjun teases, tightening his hold around Soobin as he feels the beautiful boy breathing slowly, his breaths evening out.

As Soobin drifts off into a peaceful slumber, Yeonjun watches him with a fond expression. He can’t help but smile, feeling grateful for this moment and the bond they’ve forged. Pressing another kiss to Soobin's hair, he feels content to simply hold him close, ready to face whatever comes next together.

In that intimate silence, they both know this is just the beginning of their journey together; filled with love, laughter, and all the beautiful moments that await.

Notes:

This is just a one shot smut I wanted to write. Thank you so much for your support!