apart of @steponupbabeâs positions series
choi seunghyun x fem! reader
summary: your favorite subscriber knows exactly how to make your insecurities shut up.
warnings: 18+ content ahead including mutual masturbation, phone sex, dirty talk, praise, guiding/mentoring dynamic, pet names. cam girl! reader, implied age gap, online relationship
a/n: so sorry iâm late!! moving has been hectic :,) i hope this is okay
You werenât even supposed to notice him.
Just another username in a sea of regularsâno demands, no dirty comments, no pressure. He tipped big without asking anything in return. Stayed for the full stream, but never flooded the chat. Just watched. Maybe sent the occasional heart emoji after the show was already over.
It feltâŚdifferent. Respectful. As much as it could feel, for a cam girl.
When he finally messaged youâreally messagedâyou were half-asleep, still in your makeup, still buzzing from the high of a good night. You almost didnât respond. But something about the way he wrote made you pause.
You looked gorgeous tonight
You sent back a quick, thank you <3
But he kept showing up. Every stream. A bigger tip here, a compliment there. Never pushy. Just warm. Curious. A little older, judging from the way he typedâslower, more intentional. And when he sent a voice note for the first time?
You listened to it three times before answering.
His voice was deep. Smooth. The kind that wrapped around youâlow, a little raspy, like the tail-end of a cigarette and something sweeter underneath.
âYou donât have to reply. I justâŚwanted to hear you laugh in todayâs stream. Is everything okay? Iâm here.â
At first, you told yourself it was part of the job. Playing favorites. Building connections. But it started bleeding into your real life. You looked forward to his messages. You started wearing the things he liked. You noticed the difference when he was thereâand the hollow ache in your chest when he wasnât.
You found out his name was Seunghyun. Much older. Not in a way that made you cringeâin a way that made you feel taken care of. He didnât try to win you over. He didnât have to. He had that kind of presenceârich in a worn-in, lived-in way. Not flashy, not loud. Just expensive wine, silk button-downs open at the throat, perfect teeth behind a slow smile.
You teased him for being too âoldâ sometimes. Like when he sent blurry selfies from his apartment balcony or at an art galleryâhalf his face in shadow, a glimpse of collarbone and a chain. Always with some silly caption.
Youâd roll your eyes, but your stomach would flip.
He was sexy. You couldnât deny it.
Not in the obvious way. Not like the guys who begged for customs or flooded your DMs with half-assed compliments. No, it was something else. It was in the way he showed he caredânot just about your body. In the way his voice dragged just slightly when he spoke, like he wasnât in any rush for your attention.
What he didnât know was that he already had it.
And then there were the gifts.
You used to get excited when someone tipped a hundred, but with Seunghyun, it was different. More generous. More frequent. More...thoughtful. Not just a number on your screen, but something that lingered. The kind of support that made it feel like he was looking after you even from far away.
Sometimes he sent things to your P.O. box. A silk robe in your favorite color. A book of poetry with a note scrawled inside: this reminded me of you. Or even a designer bag, just because.
And then, one night, buried in a longer voice note, he said itâ
âSleep well, my girl.â
Soft. Low. Possessive in a way that didnât ask permission.
Played it in your headphones when you couldn't sleep. When your room felt too lonely. When you needed to feel wanted.
Youâre not supposed to care. Heâs just a subscriber. One of many. A username who tips big, sends kind messages, calls you pretty. Youâve dealt with worse. Youâve dealt with better. Heâs not yours.
But Seunghyunâheâs different. And now that heâs quiet, itâs eating you alive.
The silence has never lasted this long. Not since he found your stream a few months ago and started tipping just to hear you say his name sweetly, just to see you smile in a color he liked, just to watch you come undone.
He watched every show. He sent compliments that didn't feel fake. Even voice notes in that deep, slow voice that made your stomach flutter.
And suddenly? Nothing. Not a single message or voice note or call. Not even a view on your livestream from earlier this evening.
Youâve checked. You keep checking. You tell yourself itâs pathetic.
Maybe heâs busy. Maybe he forgot. Maybe he ended up watching someone else tonightâsomeone younger, someone prettier, someone less needy.
Your phone buzzes. Your heart leapsâonly to find its spam. The bitterness is sharp. You throw the phone onto the bed and whisper to the empty room, Heâs just a subscriber.
But your brain wonât shut up and the truth is, you miss him. You miss the way he talks to youâthe way he'd send a picture of the wine he was drinking and say he wished you were there to share it with him. You miss the little voice notes where he sounds low, saying
"You were so beautiful tonight baby, you make me crazy."
It's embarrassing. But it's real. At least to you.
Finally, with a trembling breath and more pride than you want to admit slipping away, you pick up your phone and send him a text.
you didn't join my stream today :(
The three dots appear right away.
Iâm sorry. long day at work
couldnât stop thinking about you though.
You donât reply, but more messages appear.
Iâm really sorry princess
Your chest tightens. You hesitate for one breathless second, then accept.
The phone vibrates. You answer.
His voice slides into your ear like warm honey. You almost cry.
âMissed you,â he says, and you hear the faint crackle of his vape before a slow exhale. âDidnât mean to worry you, sweetheart. Had a busy day.â
A pause. âYou sound upset.â
You donât mean to, but it slips out. âThought maybe youâd found someone else.â
The silence is heavy, thenâhe groans softly, almost pained. âNo. Donât ever think that. Youâre my special girl.â
Your throat is tight. âI donât knowâŚsometimes it feels like Iâm just one screen out of hundreds.â
âYouâre the only one,â he says, firmer now. âThe only woman I think about when I close my eyes.â
Your brain wants to argue, wants to pick apart every wordâbut his tone leaves no cracks to slip through. You tell yourself to shut up. Just shut up and believe him.
For a moment, thereâs only his breathing in your ear. Then, lighter, âYouâre pouting, arenât you?â
You let out a small, involuntary laugh. âMaybe.â
âThere it is,â he says, warmth flooding his voice. âGoddamn, you know how much I love that sound?â
You roll your eyes even though he canât see you. âYouâre ridiculous.â
âProbably,â he admits, âbut Iâm not kidding. That laugh could fix my whole day. You should give me more of it.â
You bite your lip, suddenly warmer all over. âAnd how exactly am I supposed to do that?â
âI can think of a few waysâŚâ His tone shiftsâstill teasing, but lower now, silkier. âBut youâd have to tell me you missed me first.â
âMm?â His voice drops, warm and heavy in your ear.
You swallow, heat creeping into your cheeks. ââŚI missed you.â
A low hum of approval, almost smug. âYeah?â
He lets the silence stretch, just enough to make your pulse spike. âSay it again.â
âIâm not pushing,â he says, voice velvety, coaxing. âI just like hearing it. Makes me wonder how much you mean it.â
Your stomach twists. âMore than I should.â
That earns you a quiet groan, the kind that makes your thighs press together. âYou have no idea what that does to me.â
You try to deflect with a teasing edge. âOh, I think I do.â
âDo you now?â His tone sharpens just slightlyâless playful, more dangerous. âThen tell meâŚwhat were you thinking about when you missed me?â
You hesitate. He hears it. âGo on.â
âYour hands,â you say quietly. Quickly.
Thereâs a pause, his breathing slower now. ââŚWhat about them?â
You bite your lip. âI want them on me.â
He exhales slowly, as if youâve just knocked the wind out of him. âWhere?â
Your breath catches. âYou really want me to say it?â
Thereâs a low, quiet laugh in your ear, rich and dark. âPrincessâŚâ His voice drags over the word like silk. âTell me.â
You shiver, clutching the phone tighter. âIââ
âDonât think,â he cuts in gently, he already knows where your nerves are headed. He was somehow always one step ahead of you. âJust tell me exactly what you were picturing. Where you wanted me.â
His breathing is heavier now, slower. You can hear the faint rustle of fabric, maybe the shift of his hand dragging over his thigh. Itâs intimate, feels like heâs leaning right up against your ear, letting you feel every word.
You close your eyes. ââŚEverywhere.â
âMmm.â That soundâdeep, disapproving, almost a groan. âThatâs not good enough. Start at the top. I wanna picture it too.â
Your cheeks are hot, your pulse hammering. âYour hands in my hair.â
âMm, yeah,â he murmurs, and you hear a faint exhale, heâs seeing it now too. âFisting in it. Holding you still for me. What else?â
You bite your lip. âOn my waistâŚdragging me into you.â
He groans low, âJesus,â
The air in your room feels warmer, your skin prickling. You swallow hard. ââŚOn my throat.â
He makes a sound thatâs almost a growl. âGod, babyâŚyeah. My fingers curled around your neck. Just enough to feel your pulse.â
Youâre squirming now, pressing your thighs together, but he doesnât let up.
Your breath shakes. âOn my hips.â
âTo hold you still,â he says immediately. âKeep you right where I want you. Let you feel how bad I want you.â
You can hear the faint drag of his breathing now, uneven, matching yours.
âAnd then?â His voice is almost a whisper.
ââŚBetween my legs,â you admit, so soft you barely hear yourself.
Thereâs a beat of silence before he groans low in his chest, the sound curling straight down your spine. âFuck, princess. You trying to kill me?â
You laughâshort, nervousâbut it dies quickly when you hear the way he inhales, steadying himself.
âI can see it,â he says after a moment, his tone nearly reverent now. âYou spread out for me, all soft and needy. My hands everywhere you just said. And youâlooking at me not knowing what to do with yourself.â
You canât breathe. âIâd know.â
âHm,â he says, skeptical, his deep voice wrapping around you. âYouâd try. But Iâd take my time. Make sure you feel every fucking second of it.â
Your heart is pounding, your body thrumming with want. âYouâre mean.â
âNo,â he says softly, âIâm patient.â
Thereâs something in the way he says itâmeasured, deliberateâthat makes your chest ache and your stomach flip all at once.
âI wish I had you right now baby, Iâd make you say all of that again while my hands were actually on you.â
You let out a soft sound, part whimper, part gasp, and he exhales sharply.
âThatâs it,â he says, voice low and rough now. âGive me more of that.â
You swallow hard, your pulse hammering. âMore what?â
âThat needy little sound you just made,â he murmurs, savoring it. âThe one you try to hide in your streams⌠but I always catch it. The second your legs start to tremble.â
Your cheeks burn. âI wasnâtââ
âPrincess.â Just his pet name for you, slow and dangerous, the way he says it when youâve got no chance of getting away with anything. âDonât lie to me. Youâre already wet for me, arenât you?â
Your breath catches, and he hears it.
âThought so.â His tone is almost lazy now, you can hear him leaning back in his chair, comfortableâknowing youâre exactly where he wants you. âIf I was there, Iâd make you prove it. Let me slip my hand between those soft thighs and get a taste of your sweet pussy.â
Your fingers curl in the sheets. âYouâre not here.â
âThen youâll have to do it for me,â he says simply. âTouch yourself, princess.â
Your breath stutters. âSeunghyunââ
âThat wasnât a no,â he cuts in, smoother now. âDo it. Put your hand where you want mine to be. Go slow.â
You hesitate, but your hand is already sliding down, the thin cotton of your panties warm under your palm.
âTell me,â he says, voice a shade rougher. âWhat do you feel?â
He groans low, the sound rolling through you. âBet you are. Bet I could feel it before I even touched your skin. Nowâpush them aside. Let yourself breathe for me.â
Your breath comes faster as you hook your thumb under the waistband of your underwear, the cool air a shock against heat.
âThatâs my girl,â he says, almost tender. âNow, just rest your fingers there. Donât move yet. I want you aching for it.â
You whimper softly, and he exhales sharply. âFuck, babyâŚYou sound perfect.â
âPlease,â you beg before you can stop yourself.
He smiles into the phoneâyou can hear it. âPlease what?â
âCmonn I wanna hear it,â he says, tone darkening. âUse your words...â
Your breath catches. You bite your lip hard enough to sting, heart pounding in your throat.
The groan that follows is low and unsteady, vibrating through the speaker, needier than before.
âIf I could, sweetheart,â he rasps, âIâd have you on my dick by now.â
You hear the faintest rustle on his endâa shift of fabric, the creak of leather, followed by a slow inhale.
Your hips twitch, your fingers brushing against your slick folds without meaning to.
he hums, catching the faint hitch in your breath. âCouldnât even wait, could you?â
Thereâs a quiet sound in the backgroundâa faint, rhythmic dragâthat you recognize instantly. âShh, Donât answer,â he says, slower now, blowing smoke. his mind half on you and half on the way his own hand is working over his cock. âJust let me listen to you.â
The line goes quiet except for your breathingâfaster now, unevenâand the muted, wet slide of his strokes between each of his words.
âCircle your clit now,â he instructs, his voice thick with restraint. âBarely thereâŚtease yourself.â
You obey, your breath trembling as your fingers start their lazy motion.
âThatâs it,â he murmurs, and you can hear the faintest hitch in his breathing now. âKeep on dragging over that spot. Drives me fucking insane hearing you whine.â
Your lashes flutter shut with a whimper, his words sinking in. âFeels so goodâŚâ
âIm sureâŚâ he says, breathier now, the sound of his fist moving faster underlining every word. âPress harder. Just a little. Lemme hear what it does to you.â
You do, and a broken moan slips out before you can bite it back.
âOh, fuck,â he groans, rough and low, and you know heâs imagining your fingers exactly where his should be. ââŚIâd keep my hand there, hold you open with my thumb, and justââ he breaks off with a hiss, ââwatch you fall apart for me.â
Your hips roll involuntarily, chasing the pressure, your breath coming faster.
âDonât rush it,â he warns, the rhythm of his strokes slowing like heâs matching your pace. âI want you to draw it out. Make you come so slow itâs almost torture. Youâd hate me for it, wouldnât you?â
âYes,â you gasp, âandâIâd still want it.â
His laugh is low, broken around another quiet groan. âI know you would.â
You can hear the wet, steady sound of his strokes now, just under his breathing. Heâs not trying to hide it anymore.
âMmh, youâre making me work for it tonight,â he murmurs, voice low and rough around the edges. âPrecious thing like youâŚshouldnât even know how to get to me like this.â
Your breath hitches, âY-You like it.â
ââLike itâ?â he echoes, almost scoffing. âPrincess, Iâm twice your age and Iâm sitting here with my fist wrapped around my cock because you canât stop making those sweet little sounds for me.â His tone sharpensâdangerously smooth. âTell me thatâs not exactly where you want me.â
You moan softly, the truth spilling out before you can catch it. âIt is.â
âYeah,â he drawls, smug curling at the edgesâbut it frays into a deep, ragged sound that vibrates right down your spine. âYou fucking love this.â
You canât deny it. âYou make me feelâŚâ The words falter on your tongue.
âTell me,â he urges, voice dipping lower, coaxing.
ââŚLike I canât think straight,â you breathe. âLike youâve already figured out what I need before I even know it.â
Thereâs a pauseâlong enough for your pulse to thump in your earsâbefore he speaks again, darker now. âGood. You donât have to think. Let me do it for you.â
The warmth in his voice slips under your skin, right to your core.
âEase a finger insideâŚfeel how ready you are for me.â
You push in, the stretch immediate, slick heat pulling at you. Your palm presses against your clit in the same motion, a double pulse of sensation that makes your moan loudly.
âHoly shit,â He groans, the wet drag of his fist on his cock filters through the phoneâYou picture his grip working from base to tip, twisting slightly, the slide sticky and obscene.
âCurl your finger,â he says, quieter now. âFind that spot that makes your legs twitch.â
You do, hips rocking into your own hand, the grind of your palm sharpening the pressure on your clit until your thighs tremble.
âGood girl,â he breathes. âIf I was there, Iâd press down on it while I fucked into youâmake you squeeze me so tight Iâd have to fight to stay in.â
Your mouth falls open at the thought. âOh fuck SeunghyunâŚâ
âKeep saying my name like that,â he grunts, the sound of his stroking growing wetter, sharper. âLets cum togetherââ
You shift, sliding in a second finger, your body clenching around them. The pressure is perfect, your palm still catching your clit with each movement.
âMatch meâŚslow down and then snap your hips forward. Feel your fingers all the way through youâŚimagine itâs me inside you.â
You follow his lead, timing each thrust with the slick slap of his strokes, your pleasure climbing with every pass of your fingers. âIm closeâŚâ
His breathing quickens, voice raw. âAhâfuck me tooâIâm gripping myself so hard for you right nowâŚmy handâs a fucking mess. I want you to feel that in your cunt, baby. Can you feel it?â
The image hits hardâyou can almost feel the weight of him sinking deep, the stretch and sweet burn of it, the slick heat of your wetness mixing with his. Your rhythm stutters into something desperate, chasing every last bit of it.
âY-yeahâŚfuckâI can feel itââ
The sound between you turns filthyâwet, rhythmic, the air thick with both of your breathing. Your thighs shake, your fingers curling harder into that spot, palm grinding with sharp, steady pressure. The heat in your belly is white-hot now, unstoppable.
âRight there,â he gasps, voice rough and urgent. âStay with me princessâah, fuck!â
It hits all at onceâyour body bows, your walls clamping around your fingers as the orgasm tears through you. A cry rips from your throat just as his groan cuts in, low and raw, the wet slap of his last stroke ending in a deep, shuddering spill.
The line goes quiet except for your shared panting, the sound as intimate as any touch.
âYou still with me?â he murmurs after a moment, voice rough but warm.
A satisfied hum. âSound wrecked, baby.â
You smile faintly, still catching your breath. âYou did that.â
He chuckles. âYeahâŚand you were so damn good for me. Never felt anything like that.â
Silence stretchesâcomfortable now, threaded with the faint sound of him breathing.
Then, softer, âDonât go quiet on me now.â
âIâm notâŚâ you lie, even as that old squeeze tightens in your chest, that creeping voice telling you youâve said too much, taken too much.
He hears itâof course he does. His tone shifts, low and deliberate. âHey. Whateverâs in your head right nowâŚshut it up.â
The words land heavyânot sharp, but firm enough to pull you back. Itâs not a command to your body this time; itâs for your mind, the part of you that doubts.
âYou listening to me?â
âGood.â You can hear the smile in his voice. âBecause thereâs nothing you could say right now thatâd make me want you less. Not a fucking thing.â
You close your eyes, letting the words sink deep, wrapping around the quiet insecurities that still twitch in the back of your mind. He doesnât rush you. Just breathes with you, patient, like always.
âI mean it,â he says, certain. âYouâre my girl.â
The words quiet everything elseâthe doubts, the noise, the part of you that still thinks youâre just someone on a screen to him. Itâs all gone, replaced by the calm hum of knowing he sees you. likes you. You breathe it in like a song you donât want to end, letting his voice drown out every lie youâve told yourself.
challenge tags: @lowkeylauraa @loveesiren @thanosspills @stormin9 @smokingblossoms @millytugby
â.Ë âžâ.Ë tags: @mashtatosworld @loveesiren @szonyix6277 @seungttttop @xxtoptaexx @tabibabib @s4intkwon @heartubeatusalon @breakmeoff @gdinthehouseee @septywitch @aizshallnotbefound @namsgyu @thanosspills @flymetothexmoon @gothlnlove @banjoekeery contact me if you want to be added to or removed from my permanent taglist