please do not repost, translate or steal my works!! please indicate your age in your bio. nsfw space, minors dni!! my works are fictional, they do not represent any real person.
just a little reminder that my requests are currently closed! i still get requests, and while i truly appreciate every single one, i’m not taking requests right now. thank you for understanding and sorry 🩷
i’ve never been a bts fan (just listened to some of their songs from time to time) but my friends are on a very dedicated mission to turn me into an army and i think they might actually succeed 🙈
ANDY i literally had the clock for spain bc i was like “LEMME CALCULATE FOR THE NEXT PART IN THE UNFILTERED SERIES” IT WAS SO GOOD THANK YOU FOR BLESSING US AGAIN WITH AMAZING WRITING
WOWOWOW AND I EVEN POSTED THIS ONE A BIT LATER THAN I NORMALLY POST BECAUSE I WAS OUT CELEBRATING SPAIN’S WIN IN THE WORLD CUP LOOOOOL 😂
thank you so much my love, i’m so happy you enjoyed the fics 🩷
warnings: unprotected sex; switch!chan; dirty talk; masturbation; fingering; handjob; oral sex (f! and m!receiving); face fucking; cock warming; overstimulation; edging; begging; cum play; voyeurism; exhibitionism
summary: chan likes two things a little too much: the pretty barista who always smiles at him when he sees him and a mysterious camgirl who keeps him awake at night. that’s bound to end well
live: unfiltered series
there are producers and songwriters who make hits and then, there is bang chan.
at only twenty-eight, he has somehow become one of the most sought-after producers in the country. inside the company he works in, his name carries an almost ridiculous amount of respect, and outside of it, artists from every major label fight for the chance to work with him, hoping his touch will turn a good song into a great one.
his schedule is packed months in advance, his email never empty, his phone constantly buzzing with texts from managers, artists, other songwriters and producers and friends asking for “just one more session”. and somehow, despite all of it, he never seems overwhelmed, if anything, he thrives on it.
chan loves people. he loves hearing new stories, bouncing ideas off strangers, learning things about someone and bringing them up weeks later. whether it is a rookie trainee nervously introducing themselves or a veteran artist stopping by his studio to complain about something, chan greets everyone with the same warm smile and easy laugh.
he is the type of person who makes everyone else feel important, which is probably why everyone adores him. no matter how busy he is, and he is always busy, chan always finds time for people.
he has his own studio in the company, a little room on the fourth floor that has practically become his second home. half-finished lyric sheets cover every available surface and coffee cups decorate his desk like trophies. his keyboard is worn smooth from years of use and the speakers have blasted everything from orchestral demos to experimental hip-hop until two in the morning more times than he could count.
most people joke that he should just move a bed into the studio, and it isn’t entirely inaccurate. he arrives before almost everyone else and most nights he is still there long after everyone has gone home. but everyday before he goes home, he follows the same routine: saves whatever he’s working on, stretches until every muscle in his back cracks, throws on his hoodie, grabs his bag, turns off the light and then goes to the café that’s inside the building.
officially, it’s because he desperately needs caffeine after spending hours buried in music. unofficially, well… the caffeine is only part of the reason why.
tucked inside the company’s lobby, there is a small café that stays open late to accommodate employees with late schedules. most people come for convenience, the coffee is surprisingly good and the pastries fresh, and it saves them from having to find somewhere else still open.
chan had started going there almost a year ago and at first, it really had just been for the coffee but then, he had met you. now it has become the one part of his day he looks forward to more than anything else.
it isn’t subtle, at least not to anyone paying attention. his coworkers had noticed how he always volunteered to “make a trip downstairs” whenever they all wanted something. your coworkers had noticed how he’d linger at the counter just a little longer than necessary, managing to stretch a thirty-second transaction into a five-minute conversation, just so he could be there with you.
everyone knows he likes you, or everyone except you, as far as chan can tell. or maybe you do know and you’re just kind enough not to embarrass him. either way, it doesn’t stop him. every single night, without fail, chan finds himself standing in front of the café counter with a tired smile, pretending he is there for the caffeine when in reality, he is there because you are.
and today is no different.
when chan leaves his studio, ready to go home, a couple of trainees hurry towards the lift with their bags slung over their shoulders, looking just as exhausted as he feels. he also sees a security guard who offers him a nod when he sees him.
“calling it a night?”, he asks chan.
he smiles, “trying to”
the guard laughs, “i’ll believe it when i stop seeing your studio light every single night”
chan chuckles under his breath before he waves goodbye and makes his way downstairs. the familiar smell of freshly ground coffee reaches him before the café even comes into view and he can see the warm lights spilling into the lobby, making the café feel almost cozy against the emptiness of the building.
there are only two customers sitting by the windows, their laptops open in front of them. and behind the counter, you, wiping down the espresso machine and humming softly to whatever playlist the café has on tonight.
chan feels the corners of his mouth lift automatically because it doesn’t matter how exhausted he is, seeing you erases almost all of it. you turn around and find him there, staring at you. your face brightens into a smile that looks so effortless it makes his stomach flip every single time.
“there he is”, you say.
chan walks over, resting one arm against the counter.
“i was wondering when you were gonna come today”, you tell him.
“well, seeing that i practically lived here… you could have come to see me before”
you tilt your head, pretending to think, “i guess so…”, you laugh then, which makes him laugh too, “so… the usual?”
“the usual”, he says as he nods his head.
“one large americano with one extra shot, no sugar, and…”
chan points at you, “very, very hot”
you roll your eyes with a smile before turning towards the machine.
“one lava americano coming right up”, you say.
chan watches you move around behind the counter with ease - you work quickly, but never look rushed. every movement is smooth, from grinding the beans to steaming the water and sealing the cup. then you walk back over and slide it across the counter towards him.
“extra hot”, you say as he grabs the cup.
the two words are delivered with the exact same tone every night. it had become an inside joke months ago and you said it every single time, without fail.
chan looks down at the cup before looking back at you, “you’ll never let that go, will you?”
“never”, you say as you shake your head.
“one day i’ll order it iced just to shock you”
you pretend to gasp, “i’ll refuse to serve it”
he laughs, “i don’t think you can do that”
“i don’t care, it’d be worth it”
he laughs again, shaking his head as he wraps both of his hands around the cup which is really hot, exactly how he likes it.
“so”, you ask him after a moment, “big project today?”
“how did you know?”
“you have the, i don’t know… “this that new pop” kind of face”
he snorts, “what? y/n what does that even mean?”
you laugh too, “i don’t know, but i’m sure you made a banger today”
he laughs again and then takes a careful sip of the coffee before signing happily.
“okay, you really weren’t kidding”, he says.
“what?”, you say.
“it is extra hot”
you cross your arms over your chest, “you asked for very, very hot”
“i know, but i think this could be considered plasma”, he teases you.
“you’ll survive, i’d hate to lose my favourite fan”, the words slip out before you can stop them and you try to take them back, but you can’t, “i mean of my coffee, fan of my coffee, because you like it and um-”
chan’s grin spreads slowly across his face, “oh?”
you close your eyes and groan, “don’t”
“i’m your favourite?”
“i didn’t say that”
“you literally did”
“i didn’t mean that”, you say, hiding your face behind your hands now.
“i’ll remember this day forever”, he says, placing one of his hands on his chest.
you shake your head, laughing despite yourself, “ugh, you’re impossible”, and then lower your hands so you can look at him again.
he stays there for another few minutes, talking with you as he drinks his coffee, and when he finishes it, he looks around the café, seeing that there’s only you two there now and then he towards the front doors.
“i should probably let you finish closing”, he says.
“yeah, you probably should”, you say but neither of you moves.
he smiles at you again, “well…”
“well…”
“this is usually where i say goodnight”, he says.
“yeah, and i tell you not to work too late at home”
“and then i promise you i won’t”
“and then i pretend i believe you”, you say as you smile knowingly.
he chuckles before taking a small step backwards, “goodnight, y/n”
“goodnight, chris”
he turns towards the exit, makes it about eight steps and then stops. his heart is pounding so loudly he is convinced you can hear it from behind the counter.
he’d spent weeks telling himself he’d ask you on a date and every single night he’d walked away thinking “i’ll do it tomorrow”. tomorrow became next week, and next week became next month.
if he doesn’t ask you now, he probably never will, so before he can overthink it, he turns around.
“hey”
you look up immediately, “what?”
he walks back towards the counter, rubbing the back of his neck.
“so…”, he says, and the confidence that everyone else always sees has completely disappeared, “if this is weird, you can absolutely say no”
your eyebrows lift slightly, “okay…”
“i was wondering…”, he says and then he laughs nervously, “shit, this is much harder than i thought it’d be”
“come on, you can do it”, you say, smiling at him.
the encouragement makes him smile too, “i was wondering if…”, he takes a breath, “if you’d maybe want to have dinner with me sometime”
for a second, the café seems completely silent, the espresso machine isn’t hissing and the music fades into the background. chan is convinced he’s forgotten how to breathe but then you smile at him and that makes every ounce of anxiety worth it.
“i’d really like that, chris”
he blinks, surprised, “really?”
“really”, you say, smiling even more.
the grin that spreads across his face is impossible to hide, “so that’s…”
“a yes”, you say.
“a yes”, he says as he laughs, almost in disbelief, “i was fully prepared for you to tell me you weren’t interested”
“oh, i’m definitely interested”, you say, giggling, and he swears that sound alone could make even the worst day worth enduring.
he looks down for a second, smiling to himself, “wow, okay, i- umm…”, he starts, trying to sound casual even though he is certain he is glowing, “you work tomorrow, right?”
“i do”
“the evening shift?”
you give him a curious look, “yeah”
he smiles sheepishly, “i already knew that, i might’ve… accidentally memorised your schedule”
you stare at him for a second, “accidentally? i’m gonna say that’s either really sweet or slightly concerning”
“i choose sweet”
you laugh at his answer, “yeah, i figured you would”
“okay, so… i’ll wait for you after your shift”
“you don’t have to do that, chris”
“i want to”, he says, smiling at you.
you can’t help but reciprocate, “okay, so it’s a date then”
his heart nearly stops, “it’s a date, yeah”
the words echo in his head like the catchiest chorus he’s ever written. you both stand there smiling at each other for another moment before you finally break the silence.
“you should go home and sleep, chris”
“i’ll think about it”, he says.
you laugh, “okay, see you tomorrow, chris”
he waves his hand, a little goodbye just for you, “see you tomorrow, y/n”
this time, when he walks towards the door, he doesn’t turn around, he doesn’t need to. he pushes through the glass entrance with the biggest smile he’s worn in months and his mind already racing ahead to tomorrow evening.
for once, he can’t wait for the next day to begin.
the front door clicks shut behind chan as he enters his apartment, the sound echoing like a signal that the day is finally over. he drops his bag by the entrance, his shoulders rolling back as he exhales a long, tired breath. he kicks off his shoes and pads straight towards the bathroom, already taking off his clothes and tossing them aside before he steps inside the shower.
water cascades over his broad chest and down the ridges of his abs, washing away the tension in his muscles. he washes his body starting with his arms and stomach, and then he moves lower, where his cock hangs heavy between his thighs. he gives a few lazy strokes to clean himself and before they turn into something more, he stops himself with a quiet chuckle.
not yet, he has plans for later.
once he’s done, he steps out of the shower and wraps a towel around his waist before heading to the kitchen. he prepares something easy and fast and then he eats standing at the counter, his mind already drifting towards what is coming next. dinner done, he cleans the plate and makes his way to his bedroom, grabbing his phone and closing the door behind him.
chan lets the towel drop and then stretches out on his bed, completely naked and relaxed. this is his ritual now, the one thing that helps him unwind completely. he opens the familiar page and scrolls past the endless thumbnails until his eyes land on the one profile that always stops him cold. months ago he’d clicked on her livestream by accident and nothing had been the same since. something about her pulls him in every single time. he has never seen her face, never heard her voice, but her body moves like it is made for his eyes alone. the way she touches herself, the way she seems to know exactly how to drive her viewers insane without saying a word… it’s hypnotic.
he is about to pull up one of her older livestreams when a notification pops up on the screen and his pulse kicks harder.
angelofyourdreams is live.
she is streaming right this second.
chan taps in immediately, his screen filling with her familiar setup and the chat already exploding with comments and donations. she is there in the centre of the frame, wearing nothing but a lingerie set that barely covers anything, the thin fabric doing nothing to hide her hard nipples pressing against it, dark and tempting through the material. between her spread thighs the lace is visibly soaked, clinging to the outline of her pussy lips, a dark wet patch growing as she shifts.
her hands move slowly, tracing over her own skin. her fingers slide up her stomach, cup her breasts and then punch her nipples through the lace. she rubs herself over her panties next, pressing two fingers against her clit and the wet spot spreads wider.
leethighs: fuck i’m stroking so hard for you right now
dirtypup: my cock is throbbing just watching you
quokkjone: wish i could bury my tongue in that pussy
chan can’t help but comment too.
midnightwolf: i’d fuck you so deep you’d forget your own name
his hand wraps around his cock then. he’s already half-hard just from watching her and the first firm stroke makes him groan low in his throat. he grips the base tight, his thumb swiping over the tip to spread the precum that had gathered there. on screen, he sees the girl taking her bra off and then hooking her thumbs into the waistband of the lace and peeling it down her legs until she’s completely naked.
her cunt is glistening, the lips swollen and shiny with her arousal, her clit peeking out from its hood. she spreads her thighs wider for the camera and lets her fingers slide through her folds, gathering her juices before circling her entrance. she pushes two fingers inside and then rolls her hips to meet them. chan matches the her rhythm, stroking himself as he watches her fuck herself on her own hand, adding another finger as her other hand stays on her clit, making her thighs tremble.
aussielord: i’m coming already fuck
maknaeontop: your pussy looks so tight and perfect
artprince69: wish those were my fingers instead
strongspear: i’d fill you up so much it’d leak out for days princess
chan’s breathing grows ragged and his hand moves faster, squeezing harder now. he can feel the heat building low in his gut, his balls tightening as he watches her fingers disappear inside her dripping cunt again and again. she arches off the bed, her body shaking, and he knows she’s close, and he is right there with her.
his stokes turn desperate, his hips lifting off the mattress to fuck into his own hand and then, the pressure snaps all at once. thick ropes of cum shoot across his stomach and chest while on screen the girl comes hard around her fingers, her thighs clamping together as her whole body shakes.
once her orgasm ends, she pulls her fingers out of her and then reaches out to end the livestream, the screen going dark. chan lies back against the pillows, his chest heaving and his cum cooling on his skin. a deep sigh leaves him, his body now loose and the tension from work completely gone.
as soon as chan enters the café, he feels his heart beating noticeably faster and he catches himself smiling before he even sees you.
he had been distracted the entire day, not because of work, he always got that part done. he had been thinking about you and your date all day, and everyone working with him could see his mind was somewhere else that day.
as he gets closer to the counter, he sees that you aren’t behind the counter. instead, there’s another barista cleaning up the espresso machine. she looks up the moment she hears chan coming in, her expression turning into a knowing grin.
“well, look who it is”, she says.
chan laughs softly, “hi”
“you’re not coming for the coffee today, aren’t you?”
“not today, no”
she leans both elbows on the counter, “so… you finally asked her out, huh?”
he rubs the back of his neck, “i did, yeah”
she nods her head and then points towards the hallway leading to the staff room, “she’s in the back changing”
chan smiles at her, “that’s okay, no rush”
“you look nervous”
chan looks away, “i am nervous”
she reaches beneath the counter and sets a glass of water in front of him, “here, for the nerves”
“thank you”, he says as he takes the glass.
a comfortable silence settles between them for a moment before she speaks again.
“i’m glad you finally asked her out”
chan looks up, “you are?”
she smiles warmly, “she’s really looking forward to seeing you”
his heart skips, “really?”
she shrugs innocently, “yes… but i didn’t tell you anything, it’s our secret”
before he can say anything else, the staff room door opens. chan turns to look and forgets what he was about to say. you step out, no longer wearing the café uniform he’d grown so used to seeing. instead, you’d changed into clothes that were simple and comfortable, and somehow they suited you perfectly. your hair, usually tied back while you worked, now frames your face naturally.
you walk over to him as soon as you see him.
“sorry”, you say.
chan smiles at you, “you don’t have to apologise”
“i made you wait”
“i would’ve waited longer”
the words come out before he can stop them and you smile, looking down for just a second.
“you’re sweet”, you tell him.
he scratches the back of his neck and laughs as he looks down, “i try”
your coworker watches the exchange with an expression that screams “finally” and then she claps her hands together.
“okay”, she says and you both turn to look at her, “i’m just gonna stand here and pretend that i don’t exist”
chan and you laugh and then he turns to look at you, “ready?”
you look at him and nod your head, “ready”
you both walk towards the door and he opens it for you, but before you can step out, your coworker’s voice calls after you.
“no show today, angel?”
you stop halfway through the door and look back over your shoulder, a small laugh escaping you.
“no show today, no”
she laughs and waves you both goodbye, “enjoy your night!”
“we will”, you say and then you both leave.
chan looks at you for a brief second.
angel?
that’s an unusual nickname, maybe it’s something your coworkers had come up with. it fits, he supposes.
“i’m sorry”, he hears you say suddenly.
“for what?”, he looks at you.
“she’s nosy”
he laughs then, “it’s fine, don’t worry”
he opens the front door of the building, letting the air drift inside.
“dinner?”, he asks you.
you smile at him again, “dinner”
side by side, you step out into the night, completely unaware that the casual nickname chan has just overhead will stay in the back of his mind for longer than either of you could have imagined.
if someone asked chan the next morning how the food was, he honestly wouldn’t be able to answer, and it’s not because it’s not good, it’s because he just isn’t paying nearly as much attention to it as he’s paying to you.
the restaurant has turned out to be exactly the kind of place he’d hoped you’d enjoy. it’s modern with warm lighting hanging from the ceiling, wooden tables scattered across the dining area and the music loud enough to create a lively atmosphere but not so loud that people can’t talk.
one half of the floor is dedicated to the restaurant itself and the other is almost like a lounge. there’s a polished wooden bar stretched along one wall while groups of friends laugh over games of billiards, darts, table football, and arcade machines tucked into the corners. glasses clink together every few seconds and every now and then someone cheers loudly after sinking a difficult shot.
it feels relaxed and comfortable, and most importantly, there isn’t a single awkward silence between the two of you, not once.
“you actually did that?”, you ask him between laughs.
he laughs too, “i swear”
“you expect me to believe you accidentally sent the demo to the ceo instead of the artist?”
“it was one time”
you burst into laughter, setting your fork down before you drop it and then you hide your face behind your water glass. he smiles into his own drink because, god, this is so much easier than he’d imagined it was gonna be.
for months he’d worried that, outside the café, the conversations would dry up, that without your coffee and his late night routines, you’d realise he wasn’t all that interesting.
instead, the hours keep disappearing. you’d talked about everything: your childhood memories, favourite movies, your favourite singers, the type of books you like, the movies you see.
now dinner plates have long since disappeared, replaced by two desserts sitting between you. you absentmindedly pick at yours while chan steals part of it.
“hey!”, you tell him, pretending to be mad at him.
“i’m hungry”
“you ate an entire steak, chris”
“i’m still hungry”
you shake your head, but he can see you’re smiling, “i can’t believe you”
“i will buy you another one”
“i don’t want another one, i physically can’t eat it”
“i’ll help you”
another laugh, another easy smile and another moment where chan finds himself thinking that this is the best day he’s had in years.
as you continue eating, your attention drifts for just a moment. most people probably wouldn’t have noticed, but chan did. your eyes wander towards the lounge section of the restaurant, specifically towards the billiards tables. a group of friends has just finished a game, laughing as one of them celebrates what seemed like an impossible shot.
you watch them for a second then quickly look back down at your dessert as though you haven’t been looking at all.
chan smiles to himself, “you wanna play?”
your head snaps back up, “what?”
he nods his head towards the billiards table, “billiards”
“how did you-”
“you’ve looked over there five times”
“i have not”
“yes, you have”, he says, laughing softly.
“no, i was just…”, you glance over again almost instinctively, “looking”
“so you don’t want to”
you laugh a bit, “it looks fun”
“then let’s play”
you look back at him, “i’ve never actually played before”
“so?”
a tiny smile tugs at your lips, “i… i don’t know how to play, chris”
he leans forward slightly, “you trust me?”
you meet his eyes for just a second, and then nod your head, smiling at him.
“i do”
“then let me teach you”, he says.
there is something about the way he says it that makes it very difficult to say no.
“okay, fine”, you say.
his smile grows immediately, “perfect”
the waiter appears a few moments later with the bill and before you can even reach it, chan picks it up.
“oh no”, you tell him.
“what?”
“we’re splitting it”
“we’re not”, he says, getting his wallet out to pay.
“chris!”
“i invited you”
“that doesn’t matter”, you say as you reach for the bill but he pulls it away, then you reach again and he holds it higher, “chris!”
“what?”, he says again, laughing now.
you cross your arms, “this is not fair”
he smiles innocently, “i don’t see the problem”
“the problem is you’re paying for everything”
“i don’t see a problem there”
he hands over his card before you have another opportunity to protest again. once he gets it back, chan thanks the waiter before standing up and offering you his hand.
“come on”
you look at his outstretched hand for a moment before smiling at him and taking it. his fingers are warm but so are yours and neither of you mentions the fact that neither of you lets go immediately.
most of the billiards tables are occupied by noisy groups but one sits empty beneath a hanging lamp. chan lets go of your hand and moves to pick up two cues from the rack and hand one to you.
“i have absolutely no idea of what i’m supposed to do”, you say as you stare at it.
he laughs, “i know”
“i could hit you with a ball”
“i trust you”, he says as he laughs harder.
you look at the table before you look at the cue in your hands again, “okay”, and a nervous smile spreads across your face.
he steps beside you, already reaching for the triangle rack to set up the balls.
“professor bang”, you say.
“mmhm?”
“please try not to fail your first and only student”, you tease him.
he looks over his shoulder with a grin, “i make no promises”
he finishes arranging the balls into a perfect triangle, then picks up the white ball and places it carefully on the table before he turns to look at you.
“okay”, he says, slipping into the teacher mode, “first lesson”
you stand up straighter, “i’m listening”
“you’re not supposed to hold the cue like you’re about to fight someone”
you look down at it, “i’m holding it wrong?”
“a little”
“a little?”
he smiles, “a lot”
you laugh, “okay, show me how to do it”
chan moves so he can adjust his own cue first and then you move, trying to copy him as best as you can, keyword being trying. you try to copy his hands, where he puts them and how he puts them, one a bit higher and the other on the flat felt, with his fingers a bit open so the cue can slide through.
you keep doing it wrong and he keeps laughing at you, so loud that a couple at the next table glances over with amused smiles. he moves next to you to adjust your grip first, moving your fingers only slightly, then he gestures towards your other hand and you flatten your palm again on the felt.
“okay”, he says, “see? it’s not that hard”
you look down and laugh, “i guess you’re earning your title, professor bang”
he circles the table, studying the angle and then points towards one of the striped balls, “your goal is that one”
you follow his finger, “that seems very far away”
“you’ve got this”
you sigh and then lean forward exactly as he’d shown you, “this is harder than it looks”
“it is”, he says laughing.
“so why do people make it seem easy?”
“years of practice”
“great”, you say, “okay… like this?”
“yeah, now just… nice and easy”, he says, his grin widening.
you nod your head, looking at the ball, “nice and easy”
you move the cue forward and the white ball rolls far more gently than either of you expected, nudging the striped ball just enough for it to move towards the pocket before stopping a few inches short.
you look at it, “i almost did it!”
chan smiles, “that’s the spirit”
you look up at him with a proud grin that makes him laugh all over again.
“i think i like having my own personal teacher”
“oh really? but i’m expensive”, he says, walking towards you now.
“how expensive?”
he pretends to think for a moment, “one dessert on our next date”
you walk closer to him, your chests almost touching, “so you’re already planning a next time?”
chan’s smile grows, “i’m hoping there’s gonna be one”
your own smile answers him before your words ever could, “i think we can arrange that”
the noisy chatter from the other tables fades into a low hum as the two of you continue playing. the shots keep getting more and more difficult, but chan continues to tell you and show you how you’re supposed to do it each time.
“try this one”, he says at one point, stepping in close.
his chest nearly grazes your back as he reaches around to guide your movements. his hands settle over yours on the cue, warm and firm, adjusting your grip. you feel the heat of his body radiating through his clothes, the faint scent of his cologne mixing with the wood and felt of the table.
you lean forward and he moves right behind you, his body aligning with yours. his palms slide down to your hips to correct your posture, his thumbs pressing lightly into the curve just above your waistband. you shift your weight and the cue slides forward, sending the white ball spinning before hitting the striped ball, which drops into the corner pocket.
“very good”, chan breathes against your ear, his approval sending a shiver down your spine.
the game progresses with increasing intimacy. every complicated shot brings him behind you again, his body getting closer to yours each time. his hands cover yours on the felt, guiding the cue with gentle pressure. when you miss a shot, he laughs softly and repositions you, one of his arms wrapping around your middle to steady your balance.
his breath ghosts over your neck as he explains what you have to do, but his touch on your body speaks louder, moving lower and lower each time.
you both know the line you’re toeing and your movements grow bolder in response to his. you press back slightly at one point, your ass brushing the front of his jeans. chan inhales sharply, his grip tightening on your waist for a split second before he forces himself to focus on the game.
he tries to think of anything else but your body is right there, warm and inviting. he moves his hips back just enough to create some space between your bodies, willing his cock not to respond, reciting the rules of the game in his head like a mantra.
another shot lines up and he steps in again, closer than before. his chest presses to your back as he adjusts your arm. you feel the solid line of him, the way his thighs bracket yours. the cue moves, you hear the balls clack, but neither of you tracks the result. his hand moves again, his palm flattening against your hip, pulling you closer to him.
you turn slowly in his hold, your cue still in your hand, your chest brushing with every breath now. the space between you shrinks to nothing. his eyes drop to your lips, dark and hungry, mirroring the way yours fix on his. the air thickens and you can feel his hand on your waist, his thumb stroking once in a daring caress, but before he can close the distance, you speak first.
“we should play another game”
chan nods his head, completely lost, his gaze still locked on your mouth as if he hasn’t processed what you just said.
“take me home, chris”, you continue, the suggestion hanging between you like a spark waiting to ignite, and at that moment, you both know you’re gonna get burned.
the ride home feels like an eternity, the heat from your earlier touches still lingering on your skin, both of you aware that the game has shifted from cues and balls to something far more primal, and that’s why once you close the door of your apartment behind you, everything detonates.
your lips crash onto his without hesitation, your hands pulling him closer to you. chan groans into the kiss, his arms wrapping around your waist to lift you slightly, pinning you back against the wall. your tongues slide together in a desperate tangle, month of pining after each other exploding in a hungry kiss.
his hands roam your body boldly now, one sliding down to grip your ass and pull you closer, his cock pressing against your thigh through your clothes. you grind forward in response, your fingers threading into his hair to angle the kiss deeper, sucking on his tongue as the tension from the game finally unleashes in full force. your bodies move in sync, your hips rolling and your mouths devouring each other.
“bedroom”, he says between kisses, his voice already wrecked, “where’s your room?”
“down the hall, third door on the right”
he carries you there with your legs locked around his waist and your mouths still fused together. the second your door closes behind you, he pins you against it, your back hitting the wood with a soft thud. his hips rock forwards, grinding his cock against your soaked panties through your clothes, the friction sending sparks up your spine.
“you have no idea”, he says against your lips, his voice low and rough, “how long i’ve thought about having you like this”
you pull back just enough to meet his eyes, “is that why you watch my lives? so you can have filthy fantasies about me?”
chan freezes. his hands stay on your body but he pulls back an inch, his breathing hard and his eyes wide with sudden shock. you slide down until your feet touch the floor, then step closer again, pressing your body against his. your fingers trace up his chest as you look up at him through your lashes.
“chris… i’m the camgirl you always watch”, you say, watching the realisation dawn across his face.
“no show today, angel?”
angel.
show.
that’s what your coworker had said before you left the café. the username of the girl he watches is angelofyourdreams and he is sure that if he checks his phone now, there won’t be a livestream happening, which there normally would be, like every night.
he stares at you, his chest heaving as the pieces click into place so fast you can almost see the moment it hits him.
his pupils blow wide, his lips parting on a shaky exhale, but you don’t give him time to speak. you lean in and press your mouth to the column of his throat, kissing the hot skin there before dragging your tongue along his pulse point.
“i always knew you watched me”, you murmur between kisses, your lips brushing the shell of his ear, “your username, the way you comment… i recognised you the second you sent the first one, chris”, your teeth graze his earlobe, “and i find it so fucking hot that you’ve been watching me all this time. that you get hard for me every night and you’ve probably jerked off to my lives more times than you can count”
chan’s whole body jerks. his hand tighten on your waist like he is physically holding himself back from coming right there in his pants. a low, broken sound leaves his throat as your lips move lower, sucking a mark just above his collarbone while your hand slides down to palm the thick bulge straining against his zipper.
“all those nights you watched me finger myself, spread my legs, come all over my hand while you stroked your cock”, you continue, your voice a sinful whisper against his skin as your fingers work his belt open with deliberate slowness, “did you imagine bending me over the desk in your studio? fucking me in the café? making me ride you until i scream your name?”, you kiss back up to his jaw, then catch his lower lip between your teeth, biting down just hard enough to sting before releasing it, “show me, chris. show me every single thing you’ve ever wanted to do to me”
something inside chan snaps the second those words leave your lips. the realisation that you had known it was him all along, that you had watched his filthy comments night after night and then smiled sweetly at him in the café the next day, hits him like a live wire. his eyes darken and his jaw clenches as the last thread of control burns away. the image of you pretending to be innocent while you knew exactly what he did to himself thinking about you - or rather the camgirl - made something primal roar to life in his chest.
before you can react, his mouth crashes back onto yours with bruising force. his hands move with frantic purpose, yanking all of your clothes off until you’re both completely naked in the middle of your room. his cock stands thick and heavy between you, already leaking at the tip from how worked up he is.
“on your knees”, he says, his voice commanding but threaded with raw need, “right here on the floor”
you drop to your knees without hesitation and the moment you are settled, his cock is right in front of your face. one of his hands wraps around the base, slowly stroking himself while the other slides into your hair, his fingers threading deep and gripping tight. he pumps his fist a couple of times, letting you watch the way his thumb smears the precum across the tip.
“i’m going to fuck your throat”, he says, “for every single time you knew it was me watching you. for every night you spread your legs on camera knowing i was stroking my cock to you. for seeing me every day and still pretending you were so sweet and innocent”, his grip in your hair tightens just enough to tilt your head back, “you knew and you let me suffer”
you look up at him through your lashes, your lips already parting and your voice trembling with want, “please, use me, chris. fuck my mouth however you want. i want it”
chan’s breath hitches and then he guides the head of his cock to your lips, rubbing the tip across them until they glisten.
“open”, he says.
you obey instantly, your tongue flicking out to taste him. he pushes forward slowly at first, letting you adjust to the stretch as he slides over your tongue and deeper. the hand in your hair holds you steady while the other stays wrapped around the base as he moves his cock into your mouth.
“fuck… that’s it”, he groans when your lips close around him, “suck me just like that”
he starts to move, letting you get used to his cock on your mouth. your tongue presses up against the underside of his cock, swirling around the tip every time he pulls back. saliva quickly coats him, making each slide wetter and filthier and he just watches your mouth stretch around him with hungry eyes, as your eyes roll back.
“i’ve been dreaming about this”; he says as his hips roll forward a little harder, “look at you, on your knees for me”
he pushes deeper on the next thrust, the head of his cock brushing the back of your throat. you gag softly, some tears rolling down your face, but you don’t pull away, and the sight makes him curse under his breath.
“fuck… you’re so fucking perfect”, he says, his voice strained, “taking it so well. breathe through your nose, baby. let me in”
he holds your head gently but firmly and thrusts again, this time sinking until your nose nearly touches his stomach. more tears spill down your cheeks from the pressure, but the heat in his gaze only intensifies. he pulls back, letting you gasp for air, making strings of spit connect your lips to his cock and then he pushes in again.
he continues fucking your mouth and every time he hits the back of your throat you swallow around him, the tight squeeze making his thighs tremble. his hand in your hair never hurts, just keeps you there, exactly where he wants you.
“that’s it, y/n… just like that. suck harder- fuck, yes”, his voice cracks on the last word when you hollow your cheeks and take him deeper on your own.
you keep your eyes on him, watching the way his abs flex and his jaw goes slack with pleasure. he is so hard it almost hurts, the veins of his cock pulsing against your tongue.
“i-i’m gonna come”, he warns you, “want it in your mouth?”
you moan around him in answer and then he thrusts faster, chasing his release, the hand in your hair tightening as his control finally fails. with a broken groan, he buries himself as deep as he can and comes hard. his cum floods your mouth, hot and heavy, some of it spilling from the corners of your lips, dripping down your chin because there is simply too much.
he keeps thrusting through it, riding out every wave while you swallow what you can, the rest leaking messily down your throat and onto your chest and nipples. his whole body shakes with the force of it, a wrecked sound leaving his chest as he finally slows, still holding your head gently.
he pulls out slowly, his cock twitching and a final bead of cum dripping from the tip onto your tongue. you look up at him, your lips swollen, your chin shiny with his cum and your eyes glassy, and he lets out a shaky exhale at the sight. he then slides his arms and pulls you up against him. he starts kissing you again, tasting his own cum on your tongue.
he walks you backwards without breaking the kiss, guiding you until the backs of your knees hit the edge of the bed. you sit down on the mattress and he sinks to his knees between your spread thighs. he moves to your collarbone, pressing slow and open-mouthed kisses along your skin.
his tongue moves lower, finding the streaks of his cum that had dripped onto your chest. he licks your nipples, sucking the sensitive bud into his mouth and cleaning every drop with his tongue, making your back arch, before he moves to the other nipple.
“f-fuck… chris”, you moan as you try to move closer to him.
his lips move lower again, over the curve of your stomach. then he moves you just enough to have your feet planted on the floor while your back rests flat on the bed, the position leaving you completely open for him.
chan’s tongue drags a stripe from your entrance to your clit, before he seals his lip around it and sucks. a broken moan tears from your throat as he licks and sucks you, each of them perfectly timed to keep you hovering right on the edge without tipping over. his tongue flicks rapidly over your clit for a few seconds then slows to long and lazy strokes that have you grinding down against his face.
“chris- please”, you gasp as your fingers move to his hair, “more. i-i need more”
he hums against you and then one of his fingers slides through your folds, gathering your juices before he presses it inside, then adds a second finger. his mouth stays on your clit, sucking and licking and driving you insane. every time your walls started to flutter around his fingers, he stops, pulling back just enough that the orgasm slips away again.
“fuck, you taste even better than i imagined”, he says against your soaked cunt, “i could stay here for hours”, he says as he licks another slow stripe, then sucks your clit between his plump lips.
your hips buck hard but he holds you down with one strong hand across your lower belly. you are shaking, tears pricking at the corners of your eyes from the overwhelming pleasure.
“please, chris, please let me come. i can’t take it anymore”
he answers you by thrusting his fingers deeper while his tongue works on your clit. the pressure builds again, hotter and sharper than before, your thighs shaking around his head, but just as you feel yourself about to tip over, he slows once more, keeping you right on the precipice.
“i’m begging you”, you sob, your hips twitching uselessly against his hold, “let me come, p-please”
chan groans low in his throat and he finally gives in. his fingers curl hard against that perfect spot that makes you stop breathing while his mouth sucks your clit harder and you finally hurtle over the edge, your orgasm crashing through you. your walls clench around his fingers and he doesn’t stop, he keeps licking and sucking and fingering you until your legs are shaking uncontrollably and broken little cries spill from your lips.
he presses one last gentle kiss to your oversensitive clit before he pulls his fingers free. he looks up at you from between your thighs, his lips shiny and his eyes dark with satisfaction. your chest heaves as you try to catch your breath, the aftershocks still rippling through you.
his hands slide beneath your body, lifting you as he rises from his knees. he moves you further onto the bed, lying you down properly with your head on the pillows before he climbs over you. his body covers yours completely, skin pressed to skin, and his mouth finds yours again. your hands roam everywhere, over the hard planes of his shoulders, down the flexing muscles of his back, on his neck, moving to his ass to pull him closer to you.
“i wanted this so badly”, he says against you lips, “i couldn’t stop thinking about you”
your hands keep exploring, your fingers tracing every muscle and your nails scraping down his sides until he shivers. the kiss grows messier, your tongues chasing each other while your bodies rock together in small and needy movements.
suddenly, you press your hands against chan’s chest and push him. he lets you roll him onto his back without resistance, letting you straddle his hips as you lay on top of him now. your hands stay on his chest, pinning him down while you look at him with a wicked little smile.
“you’re not the only one who’s had fantasies”, you tell him, your voice low and husky, “i’ve thought about you for months. about how it would feel to just sit on your cock and keep you inside me, warming you while you throb and ache”
his eyes widen at your words.
cock warming.
his cock jerks hard against your ass at the image, already swelling again, but at the same time, he’s not sure if he’s gonna last, he thinks the image alone could make him come there and then.
“shit- wait, i don’t know if i can-”, he says, his voice rough with sudden desperation, but you cut him off with a kiss.
your tongue pushes into his mouth and you nip at his bottom lip before releasing him, “shh, it’s my turn now”
you shift up on your knees, reaching between your bodies to wrap your fingers around his cock. you drag the head through your folds, coating him in your arousal before lining him up. you start pushing him inside you, both of you moaning at the same time. you sink down slowly, taking him inch by inch until your ass meets his hips and he is buried inside you. the stretch burns so good you have to pause, breathing hard, feeling every throb of him against your inner walls.
“please, m-move”, chan begs you, his voice cracking as his hands move to your hips, his fingers digging in, “fuck- you feel so tight. please ride me”
you shake your head, staying perfectly still, clenching around him deliberately before you lean down to kiss along his jaw.
“you know, i’ve imagined this exact moment a lot of times”, you say as your lips brush his ear, “i’d use my fingers and pretend they were your cock, just feeling them inside me like this. but it wasn’t what i wanted, i wanted to feel you get harder and harder until you couldn’t take it anymore”
he groans, his hips moving upwards, but you press down harder, keeping him pinned there.
“i also fantasised about waking up with you already inside me”, you continue, your voice breathy, “about you filling me up in the middle of the night and just staying there, your cock throbbing while i clenched around you. we could try that another day if you want”
you can feel him swelling even more inside you, the head of his cock pressing deeper with every word you say. his breathing turns ragged, his chest heaving under your hands.
“y/n, please… i-i’m gonna come if you don’t move”, he says, his voice strained.
you finally start to move, slowly, very slowly, lifting just a bit before sinking back down. the drag of him against your walls makes you both moan. your clit brushes against the base of his cock with every move, sending sparks through your core.
chan’s grip tightens on your hips, “faster, p-please, go faster”, he begs you, his eyes glassy with need.
you give him what he wants and pick up the pace until your thighs burn and the wet sounds of your bodies fill the room. his hand slides between you, his thumb finding your swollen clit and rubbing circles that make your vision blur.
you fall forward on his chest, your mouths crashing together in a kiss while your hips keep moving and you keep swallowing each other’s moans as the pleasure builds higher.
“fuck, i’m… i’m close”, chan gasps against your lips, his fingers working your clit faster while his other hand moves to your ass, helping you move on top of him.
you clench around him hard, riding him with quick and shallow rolls that drag your clit against his skin with every thrust. his cock pulses inside you, thick and hot, and the feeling pushes you right to the edge.
“come with me, chris”, you whisper, your voice breaking, “fill me up, please”
the orgasms hit both of you at once. your walls clamp down around him while he thrusts up hard, burying himself deep as he spills inside you. his cum fills your cunt, mixing with your own juices as you shake on top of him. the kiss turns sloppy, all tongue and desperate sounds while your bodies shake together through every wave. you stay locked like that, trembling as the room spins around you.
his cock still pulses faintly inside your cunt, the warm mix of your juices and his cum leaking out around his softening cock with every tiny shift. you move your head just enough to look at him and brush some strands of hair from his forehead with gentle fingers.
“you okay, chris?”, you whisper, your voice hoarse from all the moaning.
he nods, a lazy smile tugging at his lips as his hands slide up your back in soothing strokes, “yeah… more than okay. you?”
you nod your head, pressing a soft kiss to his collarbone before nuzzling into his neck. slowly, you begin to move again, but this time it’s tender. you rock your hips in gentle circles, feeling his cock twitch and start to stir once more inside you, but you keep it unhurried, savouring the connection.
chan groans softly and moves you so he can kiss you again. you melt into the kiss, your hands cupping his face as you suck gently on his lower lip, the kiss turning wet and sensual, your mouths parting and reconnecting with soft sighs.
his hands roam your body again, palming your breasts and rolling your nipples between his fingers until they’re hard again, then they slide down your body to grip your ass cheeks and spread them slightly, letting more of his cum drip from your cunt onto his balls. you clench around him again, drawing a low moan from his throat that vibrates against your lips.
he breaks the kiss first, pulling back just enough to look at you with a dazed and incredulous expression, before a soft laugh escapes him, rumbling through his chest beneath your palms.
“i can’t believe all this time it was you”, he says, his voice still rough, “months of wanting you and also jerking off to those streams, imagining exactly this, with you”
you laugh too, a bright and breathless sound that makes your cunt flutter around his cock.
“surprise”, you say, teasing him, leaning in to capture his mouth again, your tongue dancing with his as your hips give another lazy roll, grinding your clit against the base of his cock.
he breaks the kiss again, “when you said yesterday i was your favourite fan… you meant the livestreams?”, he asks you suddenly, a shocked look on his face.
you laugh again, pulling him back into the kiss without answering directly at first, just your lips parting his and your tongues sliding together as you suck on his tongue like you want to devour every reaction. the make-out turns even slower, more intimate, full of nips and licks along his jaw, your neck, your teeth grazing his earlobe while your walls still squeeze his cock inside you.
you break the kiss this time, pulling back just enough to trace lazy patterns over this chest with your fingertips, circling his nipples before dragging lower across his abs, feeling them tense under your touch. you bite your lip, your eyes locked on his as you feel the head of his cock pressing insistently against your cervix with every subtle shift.
“so… are you ready to show me some more of those fantasies that you have?”, you say as you clench around him again, feeling every vein and throb of his cock inside you.
chan leans up closer, his hands tightening on your waist as his eyes darken with renewed hunger.
“i’m more than ready”, he growls against your lips before kissing you again, his tongue pushing in as you feel his cock swell fully hard once more inside you, already twitching with fresh need and ready to fuck you through every fantasy you’ve both been holding back.
a/n: and with that the event is done!!!! thank you all so much for reading, i really hope you liked the stories and thank you again for all your love and support 🩷
the library
likes, reblogs and comments are always appreciated 🌟
warnings: unprotected sex; switch!chan; dirty talk; masturbation; fingering; handjob; oral sex (f! and m!receiving); face fucking; cock warming; overstimulation; edging; begging; cum play; voyeurism; exhibitionism
summary: chan likes two things a little too much: the pretty barista who always smiles at him when he sees him and a mysterious camgirl who keeps him awake at night. that’s bound to end well
live: unfiltered series
there are producers and songwriters who make hits and then, there is bang chan.
at only twenty-eight, he has somehow become one of the most sought-after producers in the country. inside the company he works in, his name carries an almost ridiculous amount of respect, and outside of it, artists from every major label fight for the chance to work with him, hoping his touch will turn a good song into a great one.
his schedule is packed months in advance, his email never empty, his phone constantly buzzing with texts from managers, artists, other songwriters and producers and friends asking for “just one more session”. and somehow, despite all of it, he never seems overwhelmed, if anything, he thrives on it.
chan loves people. he loves hearing new stories, bouncing ideas off strangers, learning things about someone and bringing them up weeks later. whether it is a rookie trainee nervously introducing themselves or a veteran artist stopping by his studio to complain about something, chan greets everyone with the same warm smile and easy laugh.
he is the type of person who makes everyone else feel important, which is probably why everyone adores him. no matter how busy he is, and he is always busy, chan always finds time for people.
he has his own studio in the company, a little room on the fourth floor that has practically become his second home. half-finished lyric sheets cover every available surface and coffee cups decorate his desk like trophies. his keyboard is worn smooth from years of use and the speakers have blasted everything from orchestral demos to experimental hip-hop until two in the morning more times than he could count.
most people joke that he should just move a bed into the studio, and it isn’t entirely inaccurate. he arrives before almost everyone else and most nights he is still there long after everyone has gone home. but everyday before he goes home, he follows the same routine: saves whatever he’s working on, stretches until every muscle in his back cracks, throws on his hoodie, grabs his bag, turns off the light and then goes to the café that’s inside the building.
officially, it’s because he desperately needs caffeine after spending hours buried in music. unofficially, well… the caffeine is only part of the reason why.
tucked inside the company’s lobby, there is a small café that stays open late to accommodate employees with late schedules. most people come for convenience, the coffee is surprisingly good and the pastries fresh, and it saves them from having to find somewhere else still open.
chan had started going there almost a year ago and at first, it really had just been for the coffee but then, he had met you. now it has become the one part of his day he looks forward to more than anything else.
it isn’t subtle, at least not to anyone paying attention. his coworkers had noticed how he always volunteered to “make a trip downstairs” whenever they all wanted something. your coworkers had noticed how he’d linger at the counter just a little longer than necessary, managing to stretch a thirty-second transaction into a five-minute conversation, just so he could be there with you.
everyone knows he likes you, or everyone except you, as far as chan can tell. or maybe you do know and you’re just kind enough not to embarrass him. either way, it doesn’t stop him. every single night, without fail, chan finds himself standing in front of the café counter with a tired smile, pretending he is there for the caffeine when in reality, he is there because you are.
and today is no different.
when chan leaves his studio, ready to go home, a couple of trainees hurry towards the lift with their bags slung over their shoulders, looking just as exhausted as he feels. he also sees a security guard who offers him a nod when he sees him.
“calling it a night?”, he asks chan.
he smiles, “trying to”
the guard laughs, “i’ll believe it when i stop seeing your studio light every single night”
chan chuckles under his breath before he waves goodbye and makes his way downstairs. the familiar smell of freshly ground coffee reaches him before the café even comes into view and he can see the warm lights spilling into the lobby, making the café feel almost cozy against the emptiness of the building.
there are only two customers sitting by the windows, their laptops open in front of them. and behind the counter, you, wiping down the espresso machine and humming softly to whatever playlist the café has on tonight.
chan feels the corners of his mouth lift automatically because it doesn’t matter how exhausted he is, seeing you erases almost all of it. you turn around and find him there, staring at you. your face brightens into a smile that looks so effortless it makes his stomach flip every single time.
“there he is”, you say.
chan walks over, resting one arm against the counter.
“i was wondering when you were gonna come today”, you tell him.
“well, seeing that i practically lived here… you could have come to see me before”
you tilt your head, pretending to think, “i guess so…”, you laugh then, which makes him laugh too, “so… the usual?”
“the usual”, he says as he nods his head.
“one large americano with one extra shot, no sugar, and…”
chan points at you, “very, very hot”
you roll your eyes with a smile before turning towards the machine.
“one lava americano coming right up”, you say.
chan watches you move around behind the counter with ease - you work quickly, but never look rushed. every movement is smooth, from grinding the beans to steaming the water and sealing the cup. then you walk back over and slide it across the counter towards him.
“extra hot”, you say as he grabs the cup.
the two words are delivered with the exact same tone every night. it had become an inside joke months ago and you said it every single time, without fail.
chan looks down at the cup before looking back at you, “you’ll never let that go, will you?”
“never”, you say as you shake your head.
“one day i’ll order it iced just to shock you”
you pretend to gasp, “i’ll refuse to serve it”
he laughs, “i don’t think you can do that”
“i don’t care, it’d be worth it”
he laughs again, shaking his head as he wraps both of his hands around the cup which is really hot, exactly how he likes it.
“so”, you ask him after a moment, “big project today?”
“how did you know?”
“you have the, i don’t know… “this that new pop” kind of face”
he snorts, “what? y/n what does that even mean?”
you laugh too, “i don’t know, but i’m sure you made a banger today”
he laughs again and then takes a careful sip of the coffee before signing happily.
“okay, you really weren’t kidding”, he says.
“what?”, you say.
“it is extra hot”
you cross your arms over your chest, “you asked for very, very hot”
“i know, but i think this could be considered plasma”, he teases you.
“you’ll survive, i’d hate to lose my favourite fan”, the words slip out before you can stop them and you try to take them back, but you can’t, “i mean of my coffee, fan of my coffee, because you like it and um-”
chan’s grin spreads slowly across his face, “oh?”
you close your eyes and groan, “don’t”
“i’m your favourite?”
“i didn’t say that”
“you literally did”
“i didn’t mean that”, you say, hiding your face behind your hands now.
“i’ll remember this day forever”, he says, placing one of his hands on his chest.
you shake your head, laughing despite yourself, “ugh, you’re impossible”, and then lower your hands so you can look at him again.
he stays there for another few minutes, talking with you as he drinks his coffee, and when he finishes it, he looks around the café, seeing that there’s only you two there now and then he towards the front doors.
“i should probably let you finish closing”, he says.
“yeah, you probably should”, you say but neither of you moves.
he smiles at you again, “well…”
“well…”
“this is usually where i say goodnight”, he says.
“yeah, and i tell you not to work too late at home”
“and then i promise you i won’t”
“and then i pretend i believe you”, you say as you smile knowingly.
he chuckles before taking a small step backwards, “goodnight, y/n”
“goodnight, chris”
he turns towards the exit, makes it about eight steps and then stops. his heart is pounding so loudly he is convinced you can hear it from behind the counter.
he’d spent weeks telling himself he’d ask you on a date and every single night he’d walked away thinking “i’ll do it tomorrow”. tomorrow became next week, and next week became next month.
if he doesn’t ask you now, he probably never will, so before he can overthink it, he turns around.
“hey”
you look up immediately, “what?”
he walks back towards the counter, rubbing the back of his neck.
“so…”, he says, and the confidence that everyone else always sees has completely disappeared, “if this is weird, you can absolutely say no”
your eyebrows lift slightly, “okay…”
“i was wondering…”, he says and then he laughs nervously, “shit, this is much harder than i thought it’d be”
“come on, you can do it”, you say, smiling at him.
the encouragement makes him smile too, “i was wondering if…”, he takes a breath, “if you’d maybe want to have dinner with me sometime”
for a second, the café seems completely silent, the espresso machine isn’t hissing and the music fades into the background. chan is convinced he’s forgotten how to breathe but then you smile at him and that makes every ounce of anxiety worth it.
“i’d really like that, chris”
he blinks, surprised, “really?”
“really”, you say, smiling even more.
the grin that spreads across his face is impossible to hide, “so that’s…”
“a yes”, you say.
“a yes”, he says as he laughs, almost in disbelief, “i was fully prepared for you to tell me you weren’t interested”
“oh, i’m definitely interested”, you say, giggling, and he swears that sound alone could make even the worst day worth enduring.
he looks down for a second, smiling to himself, “wow, okay, i- umm…”, he starts, trying to sound casual even though he is certain he is glowing, “you work tomorrow, right?”
“i do”
“the evening shift?”
you give him a curious look, “yeah”
he smiles sheepishly, “i already knew that, i might’ve… accidentally memorised your schedule”
you stare at him for a second, “accidentally? i’m gonna say that’s either really sweet or slightly concerning”
“i choose sweet”
you laugh at his answer, “yeah, i figured you would”
“okay, so… i’ll wait for you after your shift”
“you don’t have to do that, chris”
“i want to”, he says, smiling at you.
you can’t help but reciprocate, “okay, so it’s a date then”
his heart nearly stops, “it’s a date, yeah”
the words echo in his head like the catchiest chorus he’s ever written. you both stand there smiling at each other for another moment before you finally break the silence.
“you should go home and sleep, chris”
“i’ll think about it”, he says.
you laugh, “okay, see you tomorrow, chris”
he waves his hand, a little goodbye just for you, “see you tomorrow, y/n”
this time, when he walks towards the door, he doesn’t turn around, he doesn’t need to. he pushes through the glass entrance with the biggest smile he’s worn in months and his mind already racing ahead to tomorrow evening.
for once, he can’t wait for the next day to begin.
the front door clicks shut behind chan as he enters his apartment, the sound echoing like a signal that the day is finally over. he drops his bag by the entrance, his shoulders rolling back as he exhales a long, tired breath. he kicks off his shoes and pads straight towards the bathroom, already taking off his clothes and tossing them aside before he steps inside the shower.
water cascades over his broad chest and down the ridges of his abs, washing away the tension in his muscles. he washes his body starting with his arms and stomach, and then he moves lower, where his cock hangs heavy between his thighs. he gives a few lazy strokes to clean himself and before they turn into something more, he stops himself with a quiet chuckle.
not yet, he has plans for later.
once he’s done, he steps out of the shower and wraps a towel around his waist before heading to the kitchen. he prepares something easy and fast and then he eats standing at the counter, his mind already drifting towards what is coming next. dinner done, he cleans the plate and makes his way to his bedroom, grabbing his phone and closing the door behind him.
chan lets the towel drop and then stretches out on his bed, completely naked and relaxed. this is his ritual now, the one thing that helps him unwind completely. he opens the familiar page and scrolls past the endless thumbnails until his eyes land on the one profile that always stops him cold. months ago he’d clicked on her livestream by accident and nothing had been the same since. something about her pulls him in every single time. he has never seen her face, never heard her voice, but her body moves like it is made for his eyes alone. the way she touches herself, the way she seems to know exactly how to drive her viewers insane without saying a word… it’s hypnotic.
he is about to pull up one of her older livestreams when a notification pops up on the screen and his pulse kicks harder.
angelofyourdreams is live.
she is streaming right this second.
chan taps in immediately, his screen filling with her familiar setup and the chat already exploding with comments and donations. she is there in the centre of the frame, wearing nothing but a lingerie set that barely covers anything, the thin fabric doing nothing to hide her hard nipples pressing against it, dark and tempting through the material. between her spread thighs the lace is visibly soaked, clinging to the outline of her pussy lips, a dark wet patch growing as she shifts.
her hands move slowly, tracing over her own skin. her fingers slide up her stomach, cup her breasts and then punch her nipples through the lace. she rubs herself over her panties next, pressing two fingers against her clit and the wet spot spreads wider.
leethighs: fuck i’m stroking so hard for you right now
dirtypup: my cock is throbbing just watching you
quokkjone: wish i could bury my tongue in that pussy
chan can’t help but comment too.
midnightwolf: i’d fuck you so deep you’d forget your own name
his hand wraps around his cock then. he’s already half-hard just from watching her and the first firm stroke makes him groan low in his throat. he grips the base tight, his thumb swiping over the tip to spread the precum that had gathered there. on screen, he sees the girl taking her bra off and then hooking her thumbs into the waistband of the lace and peeling it down her legs until she’s completely naked.
her cunt is glistening, the lips swollen and shiny with her arousal, her clit peeking out from its hood. she spreads her thighs wider for the camera and lets her fingers slide through her folds, gathering her juices before circling her entrance. she pushes two fingers inside and then rolls her hips to meet them. chan matches the her rhythm, stroking himself as he watches her fuck herself on her own hand, adding another finger as her other hand stays on her clit, making her thighs tremble.
aussielord: i’m coming already fuck
maknaeontop: your pussy looks so tight and perfect
artprince69: wish those were my fingers instead
strongspear: i’d fill you up so much it’d leak out for days princess
chan’s breathing grows ragged and his hand moves faster, squeezing harder now. he can feel the heat building low in his gut, his balls tightening as he watches her fingers disappear inside her dripping cunt again and again. she arches off the bed, her body shaking, and he knows she’s close, and he is right there with her.
his stokes turn desperate, his hips lifting off the mattress to fuck into his own hand and then, the pressure snaps all at once. thick ropes of cum shoot across his stomach and chest while on screen the girl comes hard around her fingers, her thighs clamping together as her whole body shakes.
once her orgasm ends, she pulls her fingers out of her and then reaches out to end the livestream, the screen going dark. chan lies back against the pillows, his chest heaving and his cum cooling on his skin. a deep sigh leaves him, his body now loose and the tension from work completely gone.
as soon as chan enters the café, he feels his heart beating noticeably faster and he catches himself smiling before he even sees you.
he had been distracted the entire day, not because of work, he always got that part done. he had been thinking about you and your date all day, and everyone working with him could see his mind was somewhere else that day.
as he gets closer to the counter, he sees that you aren’t behind the counter. instead, there’s another barista cleaning up the espresso machine. she looks up the moment she hears chan coming in, her expression turning into a knowing grin.
“well, look who it is”, she says.
chan laughs softly, “hi”
“you’re not coming for the coffee today, aren’t you?”
“not today, no”
she leans both elbows on the counter, “so… you finally asked her out, huh?”
he rubs the back of his neck, “i did, yeah”
she nods her head and then points towards the hallway leading to the staff room, “she’s in the back changing”
chan smiles at her, “that’s okay, no rush”
“you look nervous”
chan looks away, “i am nervous”
she reaches beneath the counter and sets a glass of water in front of him, “here, for the nerves”
“thank you”, he says as he takes the glass.
a comfortable silence settles between them for a moment before she speaks again.
“i’m glad you finally asked her out”
chan looks up, “you are?”
she smiles warmly, “she’s really looking forward to seeing you”
his heart skips, “really?”
she shrugs innocently, “yes… but i didn’t tell you anything, it’s our secret”
before he can say anything else, the staff room door opens. chan turns to look and forgets what he was about to say. you step out, no longer wearing the café uniform he’d grown so used to seeing. instead, you’d changed into clothes that were simple and comfortable, and somehow they suited you perfectly. your hair, usually tied back while you worked, now frames your face naturally.
you walk over to him as soon as you see him.
“sorry”, you say.
chan smiles at you, “you don’t have to apologise”
“i made you wait”
“i would’ve waited longer”
the words come out before he can stop them and you smile, looking down for just a second.
“you’re sweet”, you tell him.
he scratches the back of his neck and laughs as he looks down, “i try”
your coworker watches the exchange with an expression that screams “finally” and then she claps her hands together.
“okay”, she says and you both turn to look at her, “i’m just gonna stand here and pretend that i don’t exist”
chan and you laugh and then he turns to look at you, “ready?”
you look at him and nod your head, “ready”
you both walk towards the door and he opens it for you, but before you can step out, your coworker’s voice calls after you.
“no show today, angel?”
you stop halfway through the door and look back over your shoulder, a small laugh escaping you.
“no show today, no”
she laughs and waves you both goodbye, “enjoy your night!”
“we will”, you say and then you both leave.
chan looks at you for a brief second.
angel?
that’s an unusual nickname, maybe it’s something your coworkers had come up with. it fits, he supposes.
“i’m sorry”, he hears you say suddenly.
“for what?”, he looks at you.
“she’s nosy”
he laughs then, “it’s fine, don’t worry”
he opens the front door of the building, letting the air drift inside.
“dinner?”, he asks you.
you smile at him again, “dinner”
side by side, you step out into the night, completely unaware that the casual nickname chan has just overhead will stay in the back of his mind for longer than either of you could have imagined.
if someone asked chan the next morning how the food was, he honestly wouldn’t be able to answer, and it’s not because it’s not good, it’s because he just isn’t paying nearly as much attention to it as he’s paying to you.
the restaurant has turned out to be exactly the kind of place he’d hoped you’d enjoy. it’s modern with warm lighting hanging from the ceiling, wooden tables scattered across the dining area and the music loud enough to create a lively atmosphere but not so loud that people can’t talk.
one half of the floor is dedicated to the restaurant itself and the other is almost like a lounge. there’s a polished wooden bar stretched along one wall while groups of friends laugh over games of billiards, darts, table football, and arcade machines tucked into the corners. glasses clink together every few seconds and every now and then someone cheers loudly after sinking a difficult shot.
it feels relaxed and comfortable, and most importantly, there isn’t a single awkward silence between the two of you, not once.
“you actually did that?”, you ask him between laughs.
he laughs too, “i swear”
“you expect me to believe you accidentally sent the demo to the ceo instead of the artist?”
“it was one time”
you burst into laughter, setting your fork down before you drop it and then you hide your face behind your water glass. he smiles into his own drink because, god, this is so much easier than he’d imagined it was gonna be.
for months he’d worried that, outside the café, the conversations would dry up, that without your coffee and his late night routines, you’d realise he wasn’t all that interesting.
instead, the hours keep disappearing. you’d talked about everything: your childhood memories, favourite movies, your favourite singers, the type of books you like, the movies you see.
now dinner plates have long since disappeared, replaced by two desserts sitting between you. you absentmindedly pick at yours while chan steals part of it.
“hey!”, you tell him, pretending to be mad at him.
“i’m hungry”
“you ate an entire steak, chris”
“i’m still hungry”
you shake your head, but he can see you’re smiling, “i can’t believe you”
“i will buy you another one”
“i don’t want another one, i physically can’t eat it”
“i’ll help you”
another laugh, another easy smile and another moment where chan finds himself thinking that this is the best day he’s had in years.
as you continue eating, your attention drifts for just a moment. most people probably wouldn’t have noticed, but chan did. your eyes wander towards the lounge section of the restaurant, specifically towards the billiards tables. a group of friends has just finished a game, laughing as one of them celebrates what seemed like an impossible shot.
you watch them for a second then quickly look back down at your dessert as though you haven’t been looking at all.
chan smiles to himself, “you wanna play?”
your head snaps back up, “what?”
he nods his head towards the billiards table, “billiards”
“how did you-”
“you’ve looked over there five times”
“i have not”
“yes, you have”, he says, laughing softly.
“no, i was just…”, you glance over again almost instinctively, “looking”
“so you don’t want to”
you laugh a bit, “it looks fun”
“then let’s play”
you look back at him, “i’ve never actually played before”
“so?”
a tiny smile tugs at your lips, “i… i don’t know how to play, chris”
he leans forward slightly, “you trust me?”
you meet his eyes for just a second, and then nod your head, smiling at him.
“i do”
“then let me teach you”, he says.
there is something about the way he says it that makes it very difficult to say no.
“okay, fine”, you say.
his smile grows immediately, “perfect”
the waiter appears a few moments later with the bill and before you can even reach it, chan picks it up.
“oh no”, you tell him.
“what?”
“we’re splitting it”
“we’re not”, he says, getting his wallet out to pay.
“chris!”
“i invited you”
“that doesn’t matter”, you say as you reach for the bill but he pulls it away, then you reach again and he holds it higher, “chris!”
“what?”, he says again, laughing now.
you cross your arms, “this is not fair”
he smiles innocently, “i don’t see the problem”
“the problem is you’re paying for everything”
“i don’t see a problem there”
he hands over his card before you have another opportunity to protest again. once he gets it back, chan thanks the waiter before standing up and offering you his hand.
“come on”
you look at his outstretched hand for a moment before smiling at him and taking it. his fingers are warm but so are yours and neither of you mentions the fact that neither of you lets go immediately.
most of the billiards tables are occupied by noisy groups but one sits empty beneath a hanging lamp. chan lets go of your hand and moves to pick up two cues from the rack and hand one to you.
“i have absolutely no idea of what i’m supposed to do”, you say as you stare at it.
he laughs, “i know”
“i could hit you with a ball”
“i trust you”, he says as he laughs harder.
you look at the table before you look at the cue in your hands again, “okay”, and a nervous smile spreads across your face.
he steps beside you, already reaching for the triangle rack to set up the balls.
“professor bang”, you say.
“mmhm?”
“please try not to fail your first and only student”, you tease him.
he looks over his shoulder with a grin, “i make no promises”
he finishes arranging the balls into a perfect triangle, then picks up the white ball and places it carefully on the table before he turns to look at you.
“okay”, he says, slipping into the teacher mode, “first lesson”
you stand up straighter, “i’m listening”
“you’re not supposed to hold the cue like you’re about to fight someone”
you look down at it, “i’m holding it wrong?”
“a little”
“a little?”
he smiles, “a lot”
you laugh, “okay, show me how to do it”
chan moves so he can adjust his own cue first and then you move, trying to copy him as best as you can, keyword being trying. you try to copy his hands, where he puts them and how he puts them, one a bit higher and the other on the flat felt, with his fingers a bit open so the cue can slide through.
you keep doing it wrong and he keeps laughing at you, so loud that a couple at the next table glances over with amused smiles. he moves next to you to adjust your grip first, moving your fingers only slightly, then he gestures towards your other hand and you flatten your palm again on the felt.
“okay”, he says, “see? it’s not that hard”
you look down and laugh, “i guess you’re earning your title, professor bang”
he circles the table, studying the angle and then points towards one of the striped balls, “your goal is that one”
you follow his finger, “that seems very far away”
“you’ve got this”
you sigh and then lean forward exactly as he’d shown you, “this is harder than it looks”
“it is”, he says laughing.
“so why do people make it seem easy?”
“years of practice”
“great”, you say, “okay… like this?”
“yeah, now just… nice and easy”, he says, his grin widening.
you nod your head, looking at the ball, “nice and easy”
you move the cue forward and the white ball rolls far more gently than either of you expected, nudging the striped ball just enough for it to move towards the pocket before stopping a few inches short.
you look at it, “i almost did it!”
chan smiles, “that’s the spirit”
you look up at him with a proud grin that makes him laugh all over again.
“i think i like having my own personal teacher”
“oh really? but i’m expensive”, he says, walking towards you now.
“how expensive?”
he pretends to think for a moment, “one dessert on our next date”
you walk closer to him, your chests almost touching, “so you’re already planning a next time?”
chan’s smile grows, “i’m hoping there’s gonna be one”
your own smile answers him before your words ever could, “i think we can arrange that”
the noisy chatter from the other tables fades into a low hum as the two of you continue playing. the shots keep getting more and more difficult, but chan continues to tell you and show you how you’re supposed to do it each time.
“try this one”, he says at one point, stepping in close.
his chest nearly grazes your back as he reaches around to guide your movements. his hands settle over yours on the cue, warm and firm, adjusting your grip. you feel the heat of his body radiating through his clothes, the faint scent of his cologne mixing with the wood and felt of the table.
you lean forward and he moves right behind you, his body aligning with yours. his palms slide down to your hips to correct your posture, his thumbs pressing lightly into the curve just above your waistband. you shift your weight and the cue slides forward, sending the white ball spinning before hitting the striped ball, which drops into the corner pocket.
“very good”, chan breathes against your ear, his approval sending a shiver down your spine.
the game progresses with increasing intimacy. every complicated shot brings him behind you again, his body getting closer to yours each time. his hands cover yours on the felt, guiding the cue with gentle pressure. when you miss a shot, he laughs softly and repositions you, one of his arms wrapping around your middle to steady your balance.
his breath ghosts over your neck as he explains what you have to do, but his touch on your body speaks louder, moving lower and lower each time.
you both know the line you’re toeing and your movements grow bolder in response to his. you press back slightly at one point, your ass brushing the front of his jeans. chan inhales sharply, his grip tightening on your waist for a split second before he forces himself to focus on the game.
he tries to think of anything else but your body is right there, warm and inviting. he moves his hips back just enough to create some space between your bodies, willing his cock not to respond, reciting the rules of the game in his head like a mantra.
another shot lines up and he steps in again, closer than before. his chest presses to your back as he adjusts your arm. you feel the solid line of him, the way his thighs bracket yours. the cue moves, you hear the balls clack, but neither of you tracks the result. his hand moves again, his palm flattening against your hip, pulling you closer to him.
you turn slowly in his hold, your cue still in your hand, your chest brushing with every breath now. the space between you shrinks to nothing. his eyes drop to your lips, dark and hungry, mirroring the way yours fix on his. the air thickens and you can feel his hand on your waist, his thumb stroking once in a daring caress, but before he can close the distance, you speak first.
“we should play another game”
chan nods his head, completely lost, his gaze still locked on your mouth as if he hasn’t processed what you just said.
“take me home, chris”, you continue, the suggestion hanging between you like a spark waiting to ignite, and at that moment, you both know you’re gonna get burned.
the ride home feels like an eternity, the heat from your earlier touches still lingering on your skin, both of you aware that the game has shifted from cues and balls to something far more primal, and that’s why once you close the door of your apartment behind you, everything detonates.
your lips crash onto his without hesitation, your hands pulling him closer to you. chan groans into the kiss, his arms wrapping around your waist to lift you slightly, pinning you back against the wall. your tongues slide together in a desperate tangle, month of pining after each other exploding in a hungry kiss.
his hands roam your body boldly now, one sliding down to grip your ass and pull you closer, his cock pressing against your thigh through your clothes. you grind forward in response, your fingers threading into his hair to angle the kiss deeper, sucking on his tongue as the tension from the game finally unleashes in full force. your bodies move in sync, your hips rolling and your mouths devouring each other.
“bedroom”, he says between kisses, his voice already wrecked, “where’s your room?”
“down the hall, third door on the right”
he carries you there with your legs locked around his waist and your mouths still fused together. the second your door closes behind you, he pins you against it, your back hitting the wood with a soft thud. his hips rock forwards, grinding his cock against your soaked panties through your clothes, the friction sending sparks up your spine.
“you have no idea”, he says against your lips, his voice low and rough, “how long i’ve thought about having you like this”
you pull back just enough to meet his eyes, “is that why you watch my lives? so you can have filthy fantasies about me?”
chan freezes. his hands stay on your body but he pulls back an inch, his breathing hard and his eyes wide with sudden shock. you slide down until your feet touch the floor, then step closer again, pressing your body against his. your fingers trace up his chest as you look up at him through your lashes.
“chris… i’m the camgirl you always watch”, you say, watching the realisation dawn across his face.
“no show today, angel?”
angel.
show.
that’s what your coworker had said before you left the café. the username of the girl he watches is angelofyourdreams and he is sure that if he checks his phone now, there won’t be a livestream happening, which there normally would be, like every night.
he stares at you, his chest heaving as the pieces click into place so fast you can almost see the moment it hits him.
his pupils blow wide, his lips parting on a shaky exhale, but you don’t give him time to speak. you lean in and press your mouth to the column of his throat, kissing the hot skin there before dragging your tongue along his pulse point.
“i always knew you watched me”, you murmur between kisses, your lips brushing the shell of his ear, “your username, the way you comment… i recognised you the second you sent the first one, chris”, your teeth graze his earlobe, “and i find it so fucking hot that you’ve been watching me all this time. that you get hard for me every night and you’ve probably jerked off to my lives more times than you can count”
chan’s whole body jerks. his hand tighten on your waist like he is physically holding himself back from coming right there in his pants. a low, broken sound leaves his throat as your lips move lower, sucking a mark just above his collarbone while your hand slides down to palm the thick bulge straining against his zipper.
“all those nights you watched me finger myself, spread my legs, come all over my hand while you stroked your cock”, you continue, your voice a sinful whisper against his skin as your fingers work his belt open with deliberate slowness, “did you imagine bending me over the desk in your studio? fucking me in the café? making me ride you until i scream your name?”, you kiss back up to his jaw, then catch his lower lip between your teeth, biting down just hard enough to sting before releasing it, “show me, chris. show me every single thing you’ve ever wanted to do to me”
something inside chan snaps the second those words leave your lips. the realisation that you had known it was him all along, that you had watched his filthy comments night after night and then smiled sweetly at him in the café the next day, hits him like a live wire. his eyes darken and his jaw clenches as the last thread of control burns away. the image of you pretending to be innocent while you knew exactly what he did to himself thinking about you - or rather the camgirl - made something primal roar to life in his chest.
before you can react, his mouth crashes back onto yours with bruising force. his hands move with frantic purpose, yanking all of your clothes off until you’re both completely naked in the middle of your room. his cock stands thick and heavy between you, already leaking at the tip from how worked up he is.
“on your knees”, he says, his voice commanding but threaded with raw need, “right here on the floor”
you drop to your knees without hesitation and the moment you are settled, his cock is right in front of your face. one of his hands wraps around the base, slowly stroking himself while the other slides into your hair, his fingers threading deep and gripping tight. he pumps his fist a couple of times, letting you watch the way his thumb smears the precum across the tip.
“i’m going to fuck your throat”, he says, “for every single time you knew it was me watching you. for every night you spread your legs on camera knowing i was stroking my cock to you. for seeing me every day and still pretending you were so sweet and innocent”, his grip in your hair tightens just enough to tilt your head back, “you knew and you let me suffer”
you look up at him through your lashes, your lips already parting and your voice trembling with want, “please, use me, chris. fuck my mouth however you want. i want it”
chan’s breath hitches and then he guides the head of his cock to your lips, rubbing the tip across them until they glisten.
“open”, he says.
you obey instantly, your tongue flicking out to taste him. he pushes forward slowly at first, letting you adjust to the stretch as he slides over your tongue and deeper. the hand in your hair holds you steady while the other stays wrapped around the base as he moves his cock into your mouth.
“fuck… that’s it”, he groans when your lips close around him, “suck me just like that”
he starts to move, letting you get used to his cock on your mouth. your tongue presses up against the underside of his cock, swirling around the tip every time he pulls back. saliva quickly coats him, making each slide wetter and filthier and he just watches your mouth stretch around him with hungry eyes, as your eyes roll back.
“i’ve been dreaming about this”; he says as his hips roll forward a little harder, “look at you, on your knees for me”
he pushes deeper on the next thrust, the head of his cock brushing the back of your throat. you gag softly, some tears rolling down your face, but you don’t pull away, and the sight makes him curse under his breath.
“fuck… you’re so fucking perfect”, he says, his voice strained, “taking it so well. breathe through your nose, baby. let me in”
he holds your head gently but firmly and thrusts again, this time sinking until your nose nearly touches his stomach. more tears spill down your cheeks from the pressure, but the heat in his gaze only intensifies. he pulls back, letting you gasp for air, making strings of spit connect your lips to his cock and then he pushes in again.
he continues fucking your mouth and every time he hits the back of your throat you swallow around him, the tight squeeze making his thighs tremble. his hand in your hair never hurts, just keeps you there, exactly where he wants you.
“that’s it, y/n… just like that. suck harder- fuck, yes”, his voice cracks on the last word when you hollow your cheeks and take him deeper on your own.
you keep your eyes on him, watching the way his abs flex and his jaw goes slack with pleasure. he is so hard it almost hurts, the veins of his cock pulsing against your tongue.
“i-i’m gonna come”, he warns you, “want it in your mouth?”
you moan around him in answer and then he thrusts faster, chasing his release, the hand in your hair tightening as his control finally fails. with a broken groan, he buries himself as deep as he can and comes hard. his cum floods your mouth, hot and heavy, some of it spilling from the corners of your lips, dripping down your chin because there is simply too much.
he keeps thrusting through it, riding out every wave while you swallow what you can, the rest leaking messily down your throat and onto your chest and nipples. his whole body shakes with the force of it, a wrecked sound leaving his chest as he finally slows, still holding your head gently.
he pulls out slowly, his cock twitching and a final bead of cum dripping from the tip onto your tongue. you look up at him, your lips swollen, your chin shiny with his cum and your eyes glassy, and he lets out a shaky exhale at the sight. he then slides his arms and pulls you up against him. he starts kissing you again, tasting his own cum on your tongue.
he walks you backwards without breaking the kiss, guiding you until the backs of your knees hit the edge of the bed. you sit down on the mattress and he sinks to his knees between your spread thighs. he moves to your collarbone, pressing slow and open-mouthed kisses along your skin.
his tongue moves lower, finding the streaks of his cum that had dripped onto your chest. he licks your nipples, sucking the sensitive bud into his mouth and cleaning every drop with his tongue, making your back arch, before he moves to the other nipple.
“f-fuck… chris”, you moan as you try to move closer to him.
his lips move lower again, over the curve of your stomach. then he moves you just enough to have your feet planted on the floor while your back rests flat on the bed, the position leaving you completely open for him.
chan’s tongue drags a stripe from your entrance to your clit, before he seals his lip around it and sucks. a broken moan tears from your throat as he licks and sucks you, each of them perfectly timed to keep you hovering right on the edge without tipping over. his tongue flicks rapidly over your clit for a few seconds then slows to long and lazy strokes that have you grinding down against his face.
“chris- please”, you gasp as your fingers move to his hair, “more. i-i need more”
he hums against you and then one of his fingers slides through your folds, gathering your juices before he presses it inside, then adds a second finger. his mouth stays on your clit, sucking and licking and driving you insane. every time your walls started to flutter around his fingers, he stops, pulling back just enough that the orgasm slips away again.
“fuck, you taste even better than i imagined”, he says against your soaked cunt, “i could stay here for hours”, he says as he licks another slow stripe, then sucks your clit between his plump lips.
your hips buck hard but he holds you down with one strong hand across your lower belly. you are shaking, tears pricking at the corners of your eyes from the overwhelming pleasure.
“please, chris, please let me come. i can’t take it anymore”
he answers you by thrusting his fingers deeper while his tongue works on your clit. the pressure builds again, hotter and sharper than before, your thighs shaking around his head, but just as you feel yourself about to tip over, he slows once more, keeping you right on the precipice.
“i’m begging you”, you sob, your hips twitching uselessly against his hold, “let me come, p-please”
chan groans low in his throat and he finally gives in. his fingers curl hard against that perfect spot that makes you stop breathing while his mouth sucks your clit harder and you finally hurtle over the edge, your orgasm crashing through you. your walls clench around his fingers and he doesn’t stop, he keeps licking and sucking and fingering you until your legs are shaking uncontrollably and broken little cries spill from your lips.
he presses one last gentle kiss to your oversensitive clit before he pulls his fingers free. he looks up at you from between your thighs, his lips shiny and his eyes dark with satisfaction. your chest heaves as you try to catch your breath, the aftershocks still rippling through you.
his hands slide beneath your body, lifting you as he rises from his knees. he moves you further onto the bed, lying you down properly with your head on the pillows before he climbs over you. his body covers yours completely, skin pressed to skin, and his mouth finds yours again. your hands roam everywhere, over the hard planes of his shoulders, down the flexing muscles of his back, on his neck, moving to his ass to pull him closer to you.
“i wanted this so badly”, he says against you lips, “i couldn’t stop thinking about you”
your hands keep exploring, your fingers tracing every muscle and your nails scraping down his sides until he shivers. the kiss grows messier, your tongues chasing each other while your bodies rock together in small and needy movements.
suddenly, you press your hands against chan’s chest and push him. he lets you roll him onto his back without resistance, letting you straddle his hips as you lay on top of him now. your hands stay on his chest, pinning him down while you look at him with a wicked little smile.
“you’re not the only one who’s had fantasies”, you tell him, your voice low and husky, “i’ve thought about you for months. about how it would feel to just sit on your cock and keep you inside me, warming you while you throb and ache”
his eyes widen at your words.
cock warming.
his cock jerks hard against your ass at the image, already swelling again, but at the same time, he’s not sure if he’s gonna last, he thinks the image alone could make him come there and then.
“shit- wait, i don’t know if i can-”, he says, his voice rough with sudden desperation, but you cut him off with a kiss.
your tongue pushes into his mouth and you nip at his bottom lip before releasing him, “shh, it’s my turn now”
you shift up on your knees, reaching between your bodies to wrap your fingers around his cock. you drag the head through your folds, coating him in your arousal before lining him up. you start pushing him inside you, both of you moaning at the same time. you sink down slowly, taking him inch by inch until your ass meets his hips and he is buried inside you. the stretch burns so good you have to pause, breathing hard, feeling every throb of him against your inner walls.
“please, m-move”, chan begs you, his voice cracking as his hands move to your hips, his fingers digging in, “fuck- you feel so tight. please ride me”
you shake your head, staying perfectly still, clenching around him deliberately before you lean down to kiss along his jaw.
“you know, i’ve imagined this exact moment a lot of times”, you say as your lips brush his ear, “i’d use my fingers and pretend they were your cock, just feeling them inside me like this. but it wasn’t what i wanted, i wanted to feel you get harder and harder until you couldn’t take it anymore”
he groans, his hips moving upwards, but you press down harder, keeping him pinned there.
“i also fantasised about waking up with you already inside me”, you continue, your voice breathy, “about you filling me up in the middle of the night and just staying there, your cock throbbing while i clenched around you. we could try that another day if you want”
you can feel him swelling even more inside you, the head of his cock pressing deeper with every word you say. his breathing turns ragged, his chest heaving under your hands.
“y/n, please… i-i’m gonna come if you don’t move”, he says, his voice strained.
you finally start to move, slowly, very slowly, lifting just a bit before sinking back down. the drag of him against your walls makes you both moan. your clit brushes against the base of his cock with every move, sending sparks through your core.
chan’s grip tightens on your hips, “faster, p-please, go faster”, he begs you, his eyes glassy with need.
you give him what he wants and pick up the pace until your thighs burn and the wet sounds of your bodies fill the room. his hand slides between you, his thumb finding your swollen clit and rubbing circles that make your vision blur.
you fall forward on his chest, your mouths crashing together in a kiss while your hips keep moving and you keep swallowing each other’s moans as the pleasure builds higher.
“fuck, i’m… i’m close”, chan gasps against your lips, his fingers working your clit faster while his other hand moves to your ass, helping you move on top of him.
you clench around him hard, riding him with quick and shallow rolls that drag your clit against his skin with every thrust. his cock pulses inside you, thick and hot, and the feeling pushes you right to the edge.
“come with me, chris”, you whisper, your voice breaking, “fill me up, please”
the orgasms hit both of you at once. your walls clamp down around him while he thrusts up hard, burying himself deep as he spills inside you. his cum fills your cunt, mixing with your own juices as you shake on top of him. the kiss turns sloppy, all tongue and desperate sounds while your bodies shake together through every wave. you stay locked like that, trembling as the room spins around you.
his cock still pulses faintly inside your cunt, the warm mix of your juices and his cum leaking out around his softening cock with every tiny shift. you move your head just enough to look at him and brush some strands of hair from his forehead with gentle fingers.
“you okay, chris?”, you whisper, your voice hoarse from all the moaning.
he nods, a lazy smile tugging at his lips as his hands slide up your back in soothing strokes, “yeah… more than okay. you?”
you nod your head, pressing a soft kiss to his collarbone before nuzzling into his neck. slowly, you begin to move again, but this time it’s tender. you rock your hips in gentle circles, feeling his cock twitch and start to stir once more inside you, but you keep it unhurried, savouring the connection.
chan groans softly and moves you so he can kiss you again. you melt into the kiss, your hands cupping his face as you suck gently on his lower lip, the kiss turning wet and sensual, your mouths parting and reconnecting with soft sighs.
his hands roam your body again, palming your breasts and rolling your nipples between his fingers until they’re hard again, then they slide down your body to grip your ass cheeks and spread them slightly, letting more of his cum drip from your cunt onto his balls. you clench around him again, drawing a low moan from his throat that vibrates against your lips.
he breaks the kiss first, pulling back just enough to look at you with a dazed and incredulous expression, before a soft laugh escapes him, rumbling through his chest beneath your palms.
“i can’t believe all this time it was you”, he says, his voice still rough, “months of wanting you and also jerking off to those streams, imagining exactly this, with you”
you laugh too, a bright and breathless sound that makes your cunt flutter around his cock.
“surprise”, you say, teasing him, leaning in to capture his mouth again, your tongue dancing with his as your hips give another lazy roll, grinding your clit against the base of his cock.
he breaks the kiss again, “when you said yesterday i was your favourite fan… you meant the livestreams?”, he asks you suddenly, a shocked look on his face.
you laugh again, pulling him back into the kiss without answering directly at first, just your lips parting his and your tongues sliding together as you suck on his tongue like you want to devour every reaction. the make-out turns even slower, more intimate, full of nips and licks along his jaw, your neck, your teeth grazing his earlobe while your walls still squeeze his cock inside you.
you break the kiss this time, pulling back just enough to trace lazy patterns over this chest with your fingertips, circling his nipples before dragging lower across his abs, feeling them tense under your touch. you bite your lip, your eyes locked on his as you feel the head of his cock pressing insistently against your cervix with every subtle shift.
“so… are you ready to show me some more of those fantasies that you have?”, you say as you clench around him again, feeling every vein and throb of his cock inside you.
chan leans up closer, his hands tightening on your waist as his eyes darken with renewed hunger.
“i’m more than ready”, he growls against your lips before kissing you again, his tongue pushing in as you feel his cock swell fully hard once more inside you, already twitching with fresh need and ready to fuck you through every fantasy you’ve both been holding back.
a/n: and with that the event is done!!!! thank you all so much for reading, i really hope you liked the stories and thank you again for all your love and support 🩷
the library
likes, reblogs and comments are always appreciated 🌟
warnings: unprotected sex; switch!chan; dirty talk; masturbation; fingering; handjob; oral sex (f! and m!receiving); face fucking; cock warming; overstimulation; edging; begging; cum play; voyeurism; exhibitionism
summary: chan likes two things a little too much: the pretty barista who always smiles at him when he sees him and a mysterious camgirl who keeps him awake at night. that’s bound to end well
live: unfiltered series
there are producers and songwriters who make hits and then, there is bang chan.
at only twenty-eight, he has somehow become one of the most sought-after producers in the country. inside the company he works in, his name carries an almost ridiculous amount of respect, and outside of it, artists from every major label fight for the chance to work with him, hoping his touch will turn a good song into a great one.
his schedule is packed months in advance, his email never empty, his phone constantly buzzing with texts from managers, artists, other songwriters and producers and friends asking for “just one more session”. and somehow, despite all of it, he never seems overwhelmed, if anything, he thrives on it.
chan loves people. he loves hearing new stories, bouncing ideas off strangers, learning things about someone and bringing them up weeks later. whether it is a rookie trainee nervously introducing themselves or a veteran artist stopping by his studio to complain about something, chan greets everyone with the same warm smile and easy laugh.
he is the type of person who makes everyone else feel important, which is probably why everyone adores him. no matter how busy he is, and he is always busy, chan always finds time for people.
he has his own studio in the company, a little room on the fourth floor that has practically become his second home. half-finished lyric sheets cover every available surface and coffee cups decorate his desk like trophies. his keyboard is worn smooth from years of use and the speakers have blasted everything from orchestral demos to experimental hip-hop until two in the morning more times than he could count.
most people joke that he should just move a bed into the studio, and it isn’t entirely inaccurate. he arrives before almost everyone else and most nights he is still there long after everyone has gone home. but everyday before he goes home, he follows the same routine: saves whatever he’s working on, stretches until every muscle in his back cracks, throws on his hoodie, grabs his bag, turns off the light and then goes to the café that’s inside the building.
officially, it’s because he desperately needs caffeine after spending hours buried in music. unofficially, well… the caffeine is only part of the reason why.
tucked inside the company’s lobby, there is a small café that stays open late to accommodate employees with late schedules. most people come for convenience, the coffee is surprisingly good and the pastries fresh, and it saves them from having to find somewhere else still open.
chan had started going there almost a year ago and at first, it really had just been for the coffee but then, he had met you. now it has become the one part of his day he looks forward to more than anything else.
it isn’t subtle, at least not to anyone paying attention. his coworkers had noticed how he always volunteered to “make a trip downstairs” whenever they all wanted something. your coworkers had noticed how he’d linger at the counter just a little longer than necessary, managing to stretch a thirty-second transaction into a five-minute conversation, just so he could be there with you.
everyone knows he likes you, or everyone except you, as far as chan can tell. or maybe you do know and you’re just kind enough not to embarrass him. either way, it doesn’t stop him. every single night, without fail, chan finds himself standing in front of the café counter with a tired smile, pretending he is there for the caffeine when in reality, he is there because you are.
and today is no different.
when chan leaves his studio, ready to go home, a couple of trainees hurry towards the lift with their bags slung over their shoulders, looking just as exhausted as he feels. he also sees a security guard who offers him a nod when he sees him.
“calling it a night?”, he asks chan.
he smiles, “trying to”
the guard laughs, “i’ll believe it when i stop seeing your studio light every single night”
chan chuckles under his breath before he waves goodbye and makes his way downstairs. the familiar smell of freshly ground coffee reaches him before the café even comes into view and he can see the warm lights spilling into the lobby, making the café feel almost cozy against the emptiness of the building.
there are only two customers sitting by the windows, their laptops open in front of them. and behind the counter, you, wiping down the espresso machine and humming softly to whatever playlist the café has on tonight.
chan feels the corners of his mouth lift automatically because it doesn’t matter how exhausted he is, seeing you erases almost all of it. you turn around and find him there, staring at you. your face brightens into a smile that looks so effortless it makes his stomach flip every single time.
“there he is”, you say.
chan walks over, resting one arm against the counter.
“i was wondering when you were gonna come today”, you tell him.
“well, seeing that i practically lived here… you could have come to see me before”
you tilt your head, pretending to think, “i guess so…”, you laugh then, which makes him laugh too, “so… the usual?”
“the usual”, he says as he nods his head.
“one large americano with one extra shot, no sugar, and…”
chan points at you, “very, very hot”
you roll your eyes with a smile before turning towards the machine.
“one lava americano coming right up”, you say.
chan watches you move around behind the counter with ease - you work quickly, but never look rushed. every movement is smooth, from grinding the beans to steaming the water and sealing the cup. then you walk back over and slide it across the counter towards him.
“extra hot”, you say as he grabs the cup.
the two words are delivered with the exact same tone every night. it had become an inside joke months ago and you said it every single time, without fail.
chan looks down at the cup before looking back at you, “you’ll never let that go, will you?”
“never”, you say as you shake your head.
“one day i’ll order it iced just to shock you”
you pretend to gasp, “i’ll refuse to serve it”
he laughs, “i don’t think you can do that”
“i don’t care, it’d be worth it”
he laughs again, shaking his head as he wraps both of his hands around the cup which is really hot, exactly how he likes it.
“so”, you ask him after a moment, “big project today?”
“how did you know?”
“you have the, i don’t know… “this that new pop” kind of face”
he snorts, “what? y/n what does that even mean?”
you laugh too, “i don’t know, but i’m sure you made a banger today”
he laughs again and then takes a careful sip of the coffee before signing happily.
“okay, you really weren’t kidding”, he says.
“what?”, you say.
“it is extra hot”
you cross your arms over your chest, “you asked for very, very hot”
“i know, but i think this could be considered plasma”, he teases you.
“you’ll survive, i’d hate to lose my favourite fan”, the words slip out before you can stop them and you try to take them back, but you can’t, “i mean of my coffee, fan of my coffee, because you like it and um-”
chan’s grin spreads slowly across his face, “oh?”
you close your eyes and groan, “don’t”
“i’m your favourite?”
“i didn’t say that”
“you literally did”
“i didn’t mean that”, you say, hiding your face behind your hands now.
“i’ll remember this day forever”, he says, placing one of his hands on his chest.
you shake your head, laughing despite yourself, “ugh, you’re impossible”, and then lower your hands so you can look at him again.
he stays there for another few minutes, talking with you as he drinks his coffee, and when he finishes it, he looks around the café, seeing that there’s only you two there now and then he towards the front doors.
“i should probably let you finish closing”, he says.
“yeah, you probably should”, you say but neither of you moves.
he smiles at you again, “well…”
“well…”
“this is usually where i say goodnight”, he says.
“yeah, and i tell you not to work too late at home”
“and then i promise you i won’t”
“and then i pretend i believe you”, you say as you smile knowingly.
he chuckles before taking a small step backwards, “goodnight, y/n”
“goodnight, chris”
he turns towards the exit, makes it about eight steps and then stops. his heart is pounding so loudly he is convinced you can hear it from behind the counter.
he’d spent weeks telling himself he’d ask you on a date and every single night he’d walked away thinking “i’ll do it tomorrow”. tomorrow became next week, and next week became next month.
if he doesn’t ask you now, he probably never will, so before he can overthink it, he turns around.
“hey”
you look up immediately, “what?”
he walks back towards the counter, rubbing the back of his neck.
“so…”, he says, and the confidence that everyone else always sees has completely disappeared, “if this is weird, you can absolutely say no”
your eyebrows lift slightly, “okay…”
“i was wondering…”, he says and then he laughs nervously, “shit, this is much harder than i thought it’d be”
“come on, you can do it”, you say, smiling at him.
the encouragement makes him smile too, “i was wondering if…”, he takes a breath, “if you’d maybe want to have dinner with me sometime”
for a second, the café seems completely silent, the espresso machine isn’t hissing and the music fades into the background. chan is convinced he’s forgotten how to breathe but then you smile at him and that makes every ounce of anxiety worth it.
“i’d really like that, chris”
he blinks, surprised, “really?”
“really”, you say, smiling even more.
the grin that spreads across his face is impossible to hide, “so that’s…”
“a yes”, you say.
“a yes”, he says as he laughs, almost in disbelief, “i was fully prepared for you to tell me you weren’t interested”
“oh, i’m definitely interested”, you say, giggling, and he swears that sound alone could make even the worst day worth enduring.
he looks down for a second, smiling to himself, “wow, okay, i- umm…”, he starts, trying to sound casual even though he is certain he is glowing, “you work tomorrow, right?”
“i do”
“the evening shift?”
you give him a curious look, “yeah”
he smiles sheepishly, “i already knew that, i might’ve… accidentally memorised your schedule”
you stare at him for a second, “accidentally? i’m gonna say that’s either really sweet or slightly concerning”
“i choose sweet”
you laugh at his answer, “yeah, i figured you would”
“okay, so… i’ll wait for you after your shift”
“you don’t have to do that, chris”
“i want to”, he says, smiling at you.
you can’t help but reciprocate, “okay, so it’s a date then”
his heart nearly stops, “it’s a date, yeah”
the words echo in his head like the catchiest chorus he’s ever written. you both stand there smiling at each other for another moment before you finally break the silence.
“you should go home and sleep, chris”
“i’ll think about it”, he says.
you laugh, “okay, see you tomorrow, chris”
he waves his hand, a little goodbye just for you, “see you tomorrow, y/n”
this time, when he walks towards the door, he doesn’t turn around, he doesn’t need to. he pushes through the glass entrance with the biggest smile he’s worn in months and his mind already racing ahead to tomorrow evening.
for once, he can’t wait for the next day to begin.
the front door clicks shut behind chan as he enters his apartment, the sound echoing like a signal that the day is finally over. he drops his bag by the entrance, his shoulders rolling back as he exhales a long, tired breath. he kicks off his shoes and pads straight towards the bathroom, already taking off his clothes and tossing them aside before he steps inside the shower.
water cascades over his broad chest and down the ridges of his abs, washing away the tension in his muscles. he washes his body starting with his arms and stomach, and then he moves lower, where his cock hangs heavy between his thighs. he gives a few lazy strokes to clean himself and before they turn into something more, he stops himself with a quiet chuckle.
not yet, he has plans for later.
once he’s done, he steps out of the shower and wraps a towel around his waist before heading to the kitchen. he prepares something easy and fast and then he eats standing at the counter, his mind already drifting towards what is coming next. dinner done, he cleans the plate and makes his way to his bedroom, grabbing his phone and closing the door behind him.
chan lets the towel drop and then stretches out on his bed, completely naked and relaxed. this is his ritual now, the one thing that helps him unwind completely. he opens the familiar page and scrolls past the endless thumbnails until his eyes land on the one profile that always stops him cold. months ago he’d clicked on her livestream by accident and nothing had been the same since. something about her pulls him in every single time. he has never seen her face, never heard her voice, but her body moves like it is made for his eyes alone. the way she touches herself, the way she seems to know exactly how to drive her viewers insane without saying a word… it’s hypnotic.
he is about to pull up one of her older livestreams when a notification pops up on the screen and his pulse kicks harder.
angelofyourdreams is live.
she is streaming right this second.
chan taps in immediately, his screen filling with her familiar setup and the chat already exploding with comments and donations. she is there in the centre of the frame, wearing nothing but a lingerie set that barely covers anything, the thin fabric doing nothing to hide her hard nipples pressing against it, dark and tempting through the material. between her spread thighs the lace is visibly soaked, clinging to the outline of her pussy lips, a dark wet patch growing as she shifts.
her hands move slowly, tracing over her own skin. her fingers slide up her stomach, cup her breasts and then punch her nipples through the lace. she rubs herself over her panties next, pressing two fingers against her clit and the wet spot spreads wider.
leethighs: fuck i’m stroking so hard for you right now
dirtypup: my cock is throbbing just watching you
quokkjone: wish i could bury my tongue in that pussy
chan can’t help but comment too.
midnightwolf: i’d fuck you so deep you’d forget your own name
his hand wraps around his cock then. he’s already half-hard just from watching her and the first firm stroke makes him groan low in his throat. he grips the base tight, his thumb swiping over the tip to spread the precum that had gathered there. on screen, he sees the girl taking her bra off and then hooking her thumbs into the waistband of the lace and peeling it down her legs until she’s completely naked.
her cunt is glistening, the lips swollen and shiny with her arousal, her clit peeking out from its hood. she spreads her thighs wider for the camera and lets her fingers slide through her folds, gathering her juices before circling her entrance. she pushes two fingers inside and then rolls her hips to meet them. chan matches the her rhythm, stroking himself as he watches her fuck herself on her own hand, adding another finger as her other hand stays on her clit, making her thighs tremble.
aussielord: i’m coming already fuck
maknaeontop: your pussy looks so tight and perfect
artprince69: wish those were my fingers instead
strongspear: i’d fill you up so much it’d leak out for days princess
chan’s breathing grows ragged and his hand moves faster, squeezing harder now. he can feel the heat building low in his gut, his balls tightening as he watches her fingers disappear inside her dripping cunt again and again. she arches off the bed, her body shaking, and he knows she’s close, and he is right there with her.
his stokes turn desperate, his hips lifting off the mattress to fuck into his own hand and then, the pressure snaps all at once. thick ropes of cum shoot across his stomach and chest while on screen the girl comes hard around her fingers, her thighs clamping together as her whole body shakes.
once her orgasm ends, she pulls her fingers out of her and then reaches out to end the livestream, the screen going dark. chan lies back against the pillows, his chest heaving and his cum cooling on his skin. a deep sigh leaves him, his body now loose and the tension from work completely gone.
as soon as chan enters the café, he feels his heart beating noticeably faster and he catches himself smiling before he even sees you.
he had been distracted the entire day, not because of work, he always got that part done. he had been thinking about you and your date all day, and everyone working with him could see his mind was somewhere else that day.
as he gets closer to the counter, he sees that you aren’t behind the counter. instead, there’s another barista cleaning up the espresso machine. she looks up the moment she hears chan coming in, her expression turning into a knowing grin.
“well, look who it is”, she says.
chan laughs softly, “hi”
“you’re not coming for the coffee today, aren’t you?”
“not today, no”
she leans both elbows on the counter, “so… you finally asked her out, huh?”
he rubs the back of his neck, “i did, yeah”
she nods her head and then points towards the hallway leading to the staff room, “she’s in the back changing”
chan smiles at her, “that’s okay, no rush”
“you look nervous”
chan looks away, “i am nervous”
she reaches beneath the counter and sets a glass of water in front of him, “here, for the nerves”
“thank you”, he says as he takes the glass.
a comfortable silence settles between them for a moment before she speaks again.
“i’m glad you finally asked her out”
chan looks up, “you are?”
she smiles warmly, “she’s really looking forward to seeing you”
his heart skips, “really?”
she shrugs innocently, “yes… but i didn’t tell you anything, it’s our secret”
before he can say anything else, the staff room door opens. chan turns to look and forgets what he was about to say. you step out, no longer wearing the café uniform he’d grown so used to seeing. instead, you’d changed into clothes that were simple and comfortable, and somehow they suited you perfectly. your hair, usually tied back while you worked, now frames your face naturally.
you walk over to him as soon as you see him.
“sorry”, you say.
chan smiles at you, “you don’t have to apologise”
“i made you wait”
“i would’ve waited longer”
the words come out before he can stop them and you smile, looking down for just a second.
“you’re sweet”, you tell him.
he scratches the back of his neck and laughs as he looks down, “i try”
your coworker watches the exchange with an expression that screams “finally” and then she claps her hands together.
“okay”, she says and you both turn to look at her, “i’m just gonna stand here and pretend that i don’t exist”
chan and you laugh and then he turns to look at you, “ready?”
you look at him and nod your head, “ready”
you both walk towards the door and he opens it for you, but before you can step out, your coworker’s voice calls after you.
“no show today, angel?”
you stop halfway through the door and look back over your shoulder, a small laugh escaping you.
“no show today, no”
she laughs and waves you both goodbye, “enjoy your night!”
“we will”, you say and then you both leave.
chan looks at you for a brief second.
angel?
that’s an unusual nickname, maybe it’s something your coworkers had come up with. it fits, he supposes.
“i’m sorry”, he hears you say suddenly.
“for what?”, he looks at you.
“she’s nosy”
he laughs then, “it’s fine, don’t worry”
he opens the front door of the building, letting the air drift inside.
“dinner?”, he asks you.
you smile at him again, “dinner”
side by side, you step out into the night, completely unaware that the casual nickname chan has just overhead will stay in the back of his mind for longer than either of you could have imagined.
if someone asked chan the next morning how the food was, he honestly wouldn’t be able to answer, and it’s not because it’s not good, it’s because he just isn’t paying nearly as much attention to it as he’s paying to you.
the restaurant has turned out to be exactly the kind of place he’d hoped you’d enjoy. it’s modern with warm lighting hanging from the ceiling, wooden tables scattered across the dining area and the music loud enough to create a lively atmosphere but not so loud that people can’t talk.
one half of the floor is dedicated to the restaurant itself and the other is almost like a lounge. there’s a polished wooden bar stretched along one wall while groups of friends laugh over games of billiards, darts, table football, and arcade machines tucked into the corners. glasses clink together every few seconds and every now and then someone cheers loudly after sinking a difficult shot.
it feels relaxed and comfortable, and most importantly, there isn’t a single awkward silence between the two of you, not once.
“you actually did that?”, you ask him between laughs.
he laughs too, “i swear”
“you expect me to believe you accidentally sent the demo to the ceo instead of the artist?”
“it was one time”
you burst into laughter, setting your fork down before you drop it and then you hide your face behind your water glass. he smiles into his own drink because, god, this is so much easier than he’d imagined it was gonna be.
for months he’d worried that, outside the café, the conversations would dry up, that without your coffee and his late night routines, you’d realise he wasn’t all that interesting.
instead, the hours keep disappearing. you’d talked about everything: your childhood memories, favourite movies, your favourite singers, the type of books you like, the movies you see.
now dinner plates have long since disappeared, replaced by two desserts sitting between you. you absentmindedly pick at yours while chan steals part of it.
“hey!”, you tell him, pretending to be mad at him.
“i’m hungry”
“you ate an entire steak, chris”
“i’m still hungry”
you shake your head, but he can see you’re smiling, “i can’t believe you”
“i will buy you another one”
“i don’t want another one, i physically can’t eat it”
“i’ll help you”
another laugh, another easy smile and another moment where chan finds himself thinking that this is the best day he’s had in years.
as you continue eating, your attention drifts for just a moment. most people probably wouldn’t have noticed, but chan did. your eyes wander towards the lounge section of the restaurant, specifically towards the billiards tables. a group of friends has just finished a game, laughing as one of them celebrates what seemed like an impossible shot.
you watch them for a second then quickly look back down at your dessert as though you haven’t been looking at all.
chan smiles to himself, “you wanna play?”
your head snaps back up, “what?”
he nods his head towards the billiards table, “billiards”
“how did you-”
“you’ve looked over there five times”
“i have not”
“yes, you have”, he says, laughing softly.
“no, i was just…”, you glance over again almost instinctively, “looking”
“so you don’t want to”
you laugh a bit, “it looks fun”
“then let’s play”
you look back at him, “i’ve never actually played before”
“so?”
a tiny smile tugs at your lips, “i… i don’t know how to play, chris”
he leans forward slightly, “you trust me?”
you meet his eyes for just a second, and then nod your head, smiling at him.
“i do”
“then let me teach you”, he says.
there is something about the way he says it that makes it very difficult to say no.
“okay, fine”, you say.
his smile grows immediately, “perfect”
the waiter appears a few moments later with the bill and before you can even reach it, chan picks it up.
“oh no”, you tell him.
“what?”
“we’re splitting it”
“we’re not”, he says, getting his wallet out to pay.
“chris!”
“i invited you”
“that doesn’t matter”, you say as you reach for the bill but he pulls it away, then you reach again and he holds it higher, “chris!”
“what?”, he says again, laughing now.
you cross your arms, “this is not fair”
he smiles innocently, “i don’t see the problem”
“the problem is you’re paying for everything”
“i don’t see a problem there”
he hands over his card before you have another opportunity to protest again. once he gets it back, chan thanks the waiter before standing up and offering you his hand.
“come on”
you look at his outstretched hand for a moment before smiling at him and taking it. his fingers are warm but so are yours and neither of you mentions the fact that neither of you lets go immediately.
most of the billiards tables are occupied by noisy groups but one sits empty beneath a hanging lamp. chan lets go of your hand and moves to pick up two cues from the rack and hand one to you.
“i have absolutely no idea of what i’m supposed to do”, you say as you stare at it.
he laughs, “i know”
“i could hit you with a ball”
“i trust you”, he says as he laughs harder.
you look at the table before you look at the cue in your hands again, “okay”, and a nervous smile spreads across your face.
he steps beside you, already reaching for the triangle rack to set up the balls.
“professor bang”, you say.
“mmhm?”
“please try not to fail your first and only student”, you tease him.
he looks over his shoulder with a grin, “i make no promises”
he finishes arranging the balls into a perfect triangle, then picks up the white ball and places it carefully on the table before he turns to look at you.
“okay”, he says, slipping into the teacher mode, “first lesson”
you stand up straighter, “i’m listening”
“you’re not supposed to hold the cue like you’re about to fight someone”
you look down at it, “i’m holding it wrong?”
“a little”
“a little?”
he smiles, “a lot”
you laugh, “okay, show me how to do it”
chan moves so he can adjust his own cue first and then you move, trying to copy him as best as you can, keyword being trying. you try to copy his hands, where he puts them and how he puts them, one a bit higher and the other on the flat felt, with his fingers a bit open so the cue can slide through.
you keep doing it wrong and he keeps laughing at you, so loud that a couple at the next table glances over with amused smiles. he moves next to you to adjust your grip first, moving your fingers only slightly, then he gestures towards your other hand and you flatten your palm again on the felt.
“okay”, he says, “see? it’s not that hard”
you look down and laugh, “i guess you’re earning your title, professor bang”
he circles the table, studying the angle and then points towards one of the striped balls, “your goal is that one”
you follow his finger, “that seems very far away”
“you’ve got this”
you sigh and then lean forward exactly as he’d shown you, “this is harder than it looks”
“it is”, he says laughing.
“so why do people make it seem easy?”
“years of practice”
“great”, you say, “okay… like this?”
“yeah, now just… nice and easy”, he says, his grin widening.
you nod your head, looking at the ball, “nice and easy”
you move the cue forward and the white ball rolls far more gently than either of you expected, nudging the striped ball just enough for it to move towards the pocket before stopping a few inches short.
you look at it, “i almost did it!”
chan smiles, “that’s the spirit”
you look up at him with a proud grin that makes him laugh all over again.
“i think i like having my own personal teacher”
“oh really? but i’m expensive”, he says, walking towards you now.
“how expensive?”
he pretends to think for a moment, “one dessert on our next date”
you walk closer to him, your chests almost touching, “so you’re already planning a next time?”
chan’s smile grows, “i’m hoping there’s gonna be one”
your own smile answers him before your words ever could, “i think we can arrange that”
the noisy chatter from the other tables fades into a low hum as the two of you continue playing. the shots keep getting more and more difficult, but chan continues to tell you and show you how you’re supposed to do it each time.
“try this one”, he says at one point, stepping in close.
his chest nearly grazes your back as he reaches around to guide your movements. his hands settle over yours on the cue, warm and firm, adjusting your grip. you feel the heat of his body radiating through his clothes, the faint scent of his cologne mixing with the wood and felt of the table.
you lean forward and he moves right behind you, his body aligning with yours. his palms slide down to your hips to correct your posture, his thumbs pressing lightly into the curve just above your waistband. you shift your weight and the cue slides forward, sending the white ball spinning before hitting the striped ball, which drops into the corner pocket.
“very good”, chan breathes against your ear, his approval sending a shiver down your spine.
the game progresses with increasing intimacy. every complicated shot brings him behind you again, his body getting closer to yours each time. his hands cover yours on the felt, guiding the cue with gentle pressure. when you miss a shot, he laughs softly and repositions you, one of his arms wrapping around your middle to steady your balance.
his breath ghosts over your neck as he explains what you have to do, but his touch on your body speaks louder, moving lower and lower each time.
you both know the line you’re toeing and your movements grow bolder in response to his. you press back slightly at one point, your ass brushing the front of his jeans. chan inhales sharply, his grip tightening on your waist for a split second before he forces himself to focus on the game.
he tries to think of anything else but your body is right there, warm and inviting. he moves his hips back just enough to create some space between your bodies, willing his cock not to respond, reciting the rules of the game in his head like a mantra.
another shot lines up and he steps in again, closer than before. his chest presses to your back as he adjusts your arm. you feel the solid line of him, the way his thighs bracket yours. the cue moves, you hear the balls clack, but neither of you tracks the result. his hand moves again, his palm flattening against your hip, pulling you closer to him.
you turn slowly in his hold, your cue still in your hand, your chest brushing with every breath now. the space between you shrinks to nothing. his eyes drop to your lips, dark and hungry, mirroring the way yours fix on his. the air thickens and you can feel his hand on your waist, his thumb stroking once in a daring caress, but before he can close the distance, you speak first.
“we should play another game”
chan nods his head, completely lost, his gaze still locked on your mouth as if he hasn’t processed what you just said.
“take me home, chris”, you continue, the suggestion hanging between you like a spark waiting to ignite, and at that moment, you both know you’re gonna get burned.
the ride home feels like an eternity, the heat from your earlier touches still lingering on your skin, both of you aware that the game has shifted from cues and balls to something far more primal, and that’s why once you close the door of your apartment behind you, everything detonates.
your lips crash onto his without hesitation, your hands pulling him closer to you. chan groans into the kiss, his arms wrapping around your waist to lift you slightly, pinning you back against the wall. your tongues slide together in a desperate tangle, month of pining after each other exploding in a hungry kiss.
his hands roam your body boldly now, one sliding down to grip your ass and pull you closer, his cock pressing against your thigh through your clothes. you grind forward in response, your fingers threading into his hair to angle the kiss deeper, sucking on his tongue as the tension from the game finally unleashes in full force. your bodies move in sync, your hips rolling and your mouths devouring each other.
“bedroom”, he says between kisses, his voice already wrecked, “where’s your room?”
“down the hall, third door on the right”
he carries you there with your legs locked around his waist and your mouths still fused together. the second your door closes behind you, he pins you against it, your back hitting the wood with a soft thud. his hips rock forwards, grinding his cock against your soaked panties through your clothes, the friction sending sparks up your spine.
“you have no idea”, he says against your lips, his voice low and rough, “how long i’ve thought about having you like this”
you pull back just enough to meet his eyes, “is that why you watch my lives? so you can have filthy fantasies about me?”
chan freezes. his hands stay on your body but he pulls back an inch, his breathing hard and his eyes wide with sudden shock. you slide down until your feet touch the floor, then step closer again, pressing your body against his. your fingers trace up his chest as you look up at him through your lashes.
“chris… i’m the camgirl you always watch”, you say, watching the realisation dawn across his face.
“no show today, angel?”
angel.
show.
that’s what your coworker had said before you left the café. the username of the girl he watches is angelofyourdreams and he is sure that if he checks his phone now, there won’t be a livestream happening, which there normally would be, like every night.
he stares at you, his chest heaving as the pieces click into place so fast you can almost see the moment it hits him.
his pupils blow wide, his lips parting on a shaky exhale, but you don’t give him time to speak. you lean in and press your mouth to the column of his throat, kissing the hot skin there before dragging your tongue along his pulse point.
“i always knew you watched me”, you murmur between kisses, your lips brushing the shell of his ear, “your username, the way you comment… i recognised you the second you sent the first one, chris”, your teeth graze his earlobe, “and i find it so fucking hot that you’ve been watching me all this time. that you get hard for me every night and you’ve probably jerked off to my lives more times than you can count”
chan’s whole body jerks. his hand tighten on your waist like he is physically holding himself back from coming right there in his pants. a low, broken sound leaves his throat as your lips move lower, sucking a mark just above his collarbone while your hand slides down to palm the thick bulge straining against his zipper.
“all those nights you watched me finger myself, spread my legs, come all over my hand while you stroked your cock”, you continue, your voice a sinful whisper against his skin as your fingers work his belt open with deliberate slowness, “did you imagine bending me over the desk in your studio? fucking me in the café? making me ride you until i scream your name?”, you kiss back up to his jaw, then catch his lower lip between your teeth, biting down just hard enough to sting before releasing it, “show me, chris. show me every single thing you’ve ever wanted to do to me”
something inside chan snaps the second those words leave your lips. the realisation that you had known it was him all along, that you had watched his filthy comments night after night and then smiled sweetly at him in the café the next day, hits him like a live wire. his eyes darken and his jaw clenches as the last thread of control burns away. the image of you pretending to be innocent while you knew exactly what he did to himself thinking about you - or rather the camgirl - made something primal roar to life in his chest.
before you can react, his mouth crashes back onto yours with bruising force. his hands move with frantic purpose, yanking all of your clothes off until you’re both completely naked in the middle of your room. his cock stands thick and heavy between you, already leaking at the tip from how worked up he is.
“on your knees”, he says, his voice commanding but threaded with raw need, “right here on the floor”
you drop to your knees without hesitation and the moment you are settled, his cock is right in front of your face. one of his hands wraps around the base, slowly stroking himself while the other slides into your hair, his fingers threading deep and gripping tight. he pumps his fist a couple of times, letting you watch the way his thumb smears the precum across the tip.
“i’m going to fuck your throat”, he says, “for every single time you knew it was me watching you. for every night you spread your legs on camera knowing i was stroking my cock to you. for seeing me every day and still pretending you were so sweet and innocent”, his grip in your hair tightens just enough to tilt your head back, “you knew and you let me suffer”
you look up at him through your lashes, your lips already parting and your voice trembling with want, “please, use me, chris. fuck my mouth however you want. i want it”
chan’s breath hitches and then he guides the head of his cock to your lips, rubbing the tip across them until they glisten.
“open”, he says.
you obey instantly, your tongue flicking out to taste him. he pushes forward slowly at first, letting you adjust to the stretch as he slides over your tongue and deeper. the hand in your hair holds you steady while the other stays wrapped around the base as he moves his cock into your mouth.
“fuck… that’s it”, he groans when your lips close around him, “suck me just like that”
he starts to move, letting you get used to his cock on your mouth. your tongue presses up against the underside of his cock, swirling around the tip every time he pulls back. saliva quickly coats him, making each slide wetter and filthier and he just watches your mouth stretch around him with hungry eyes, as your eyes roll back.
“i’ve been dreaming about this”; he says as his hips roll forward a little harder, “look at you, on your knees for me”
he pushes deeper on the next thrust, the head of his cock brushing the back of your throat. you gag softly, some tears rolling down your face, but you don’t pull away, and the sight makes him curse under his breath.
“fuck… you’re so fucking perfect”, he says, his voice strained, “taking it so well. breathe through your nose, baby. let me in”
he holds your head gently but firmly and thrusts again, this time sinking until your nose nearly touches his stomach. more tears spill down your cheeks from the pressure, but the heat in his gaze only intensifies. he pulls back, letting you gasp for air, making strings of spit connect your lips to his cock and then he pushes in again.
he continues fucking your mouth and every time he hits the back of your throat you swallow around him, the tight squeeze making his thighs tremble. his hand in your hair never hurts, just keeps you there, exactly where he wants you.
“that’s it, y/n… just like that. suck harder- fuck, yes”, his voice cracks on the last word when you hollow your cheeks and take him deeper on your own.
you keep your eyes on him, watching the way his abs flex and his jaw goes slack with pleasure. he is so hard it almost hurts, the veins of his cock pulsing against your tongue.
“i-i’m gonna come”, he warns you, “want it in your mouth?”
you moan around him in answer and then he thrusts faster, chasing his release, the hand in your hair tightening as his control finally fails. with a broken groan, he buries himself as deep as he can and comes hard. his cum floods your mouth, hot and heavy, some of it spilling from the corners of your lips, dripping down your chin because there is simply too much.
he keeps thrusting through it, riding out every wave while you swallow what you can, the rest leaking messily down your throat and onto your chest and nipples. his whole body shakes with the force of it, a wrecked sound leaving his chest as he finally slows, still holding your head gently.
he pulls out slowly, his cock twitching and a final bead of cum dripping from the tip onto your tongue. you look up at him, your lips swollen, your chin shiny with his cum and your eyes glassy, and he lets out a shaky exhale at the sight. he then slides his arms and pulls you up against him. he starts kissing you again, tasting his own cum on your tongue.
he walks you backwards without breaking the kiss, guiding you until the backs of your knees hit the edge of the bed. you sit down on the mattress and he sinks to his knees between your spread thighs. he moves to your collarbone, pressing slow and open-mouthed kisses along your skin.
his tongue moves lower, finding the streaks of his cum that had dripped onto your chest. he licks your nipples, sucking the sensitive bud into his mouth and cleaning every drop with his tongue, making your back arch, before he moves to the other nipple.
“f-fuck… chris”, you moan as you try to move closer to him.
his lips move lower again, over the curve of your stomach. then he moves you just enough to have your feet planted on the floor while your back rests flat on the bed, the position leaving you completely open for him.
chan’s tongue drags a stripe from your entrance to your clit, before he seals his lip around it and sucks. a broken moan tears from your throat as he licks and sucks you, each of them perfectly timed to keep you hovering right on the edge without tipping over. his tongue flicks rapidly over your clit for a few seconds then slows to long and lazy strokes that have you grinding down against his face.
“chris- please”, you gasp as your fingers move to his hair, “more. i-i need more”
he hums against you and then one of his fingers slides through your folds, gathering your juices before he presses it inside, then adds a second finger. his mouth stays on your clit, sucking and licking and driving you insane. every time your walls started to flutter around his fingers, he stops, pulling back just enough that the orgasm slips away again.
“fuck, you taste even better than i imagined”, he says against your soaked cunt, “i could stay here for hours”, he says as he licks another slow stripe, then sucks your clit between his plump lips.
your hips buck hard but he holds you down with one strong hand across your lower belly. you are shaking, tears pricking at the corners of your eyes from the overwhelming pleasure.
“please, chris, please let me come. i can’t take it anymore”
he answers you by thrusting his fingers deeper while his tongue works on your clit. the pressure builds again, hotter and sharper than before, your thighs shaking around his head, but just as you feel yourself about to tip over, he slows once more, keeping you right on the precipice.
“i’m begging you”, you sob, your hips twitching uselessly against his hold, “let me come, p-please”
chan groans low in his throat and he finally gives in. his fingers curl hard against that perfect spot that makes you stop breathing while his mouth sucks your clit harder and you finally hurtle over the edge, your orgasm crashing through you. your walls clench around his fingers and he doesn’t stop, he keeps licking and sucking and fingering you until your legs are shaking uncontrollably and broken little cries spill from your lips.
he presses one last gentle kiss to your oversensitive clit before he pulls his fingers free. he looks up at you from between your thighs, his lips shiny and his eyes dark with satisfaction. your chest heaves as you try to catch your breath, the aftershocks still rippling through you.
his hands slide beneath your body, lifting you as he rises from his knees. he moves you further onto the bed, lying you down properly with your head on the pillows before he climbs over you. his body covers yours completely, skin pressed to skin, and his mouth finds yours again. your hands roam everywhere, over the hard planes of his shoulders, down the flexing muscles of his back, on his neck, moving to his ass to pull him closer to you.
“i wanted this so badly”, he says against you lips, “i couldn’t stop thinking about you”
your hands keep exploring, your fingers tracing every muscle and your nails scraping down his sides until he shivers. the kiss grows messier, your tongues chasing each other while your bodies rock together in small and needy movements.
suddenly, you press your hands against chan’s chest and push him. he lets you roll him onto his back without resistance, letting you straddle his hips as you lay on top of him now. your hands stay on his chest, pinning him down while you look at him with a wicked little smile.
“you’re not the only one who’s had fantasies”, you tell him, your voice low and husky, “i’ve thought about you for months. about how it would feel to just sit on your cock and keep you inside me, warming you while you throb and ache”
his eyes widen at your words.
cock warming.
his cock jerks hard against your ass at the image, already swelling again, but at the same time, he’s not sure if he’s gonna last, he thinks the image alone could make him come there and then.
“shit- wait, i don’t know if i can-”, he says, his voice rough with sudden desperation, but you cut him off with a kiss.
your tongue pushes into his mouth and you nip at his bottom lip before releasing him, “shh, it’s my turn now”
you shift up on your knees, reaching between your bodies to wrap your fingers around his cock. you drag the head through your folds, coating him in your arousal before lining him up. you start pushing him inside you, both of you moaning at the same time. you sink down slowly, taking him inch by inch until your ass meets his hips and he is buried inside you. the stretch burns so good you have to pause, breathing hard, feeling every throb of him against your inner walls.
“please, m-move”, chan begs you, his voice cracking as his hands move to your hips, his fingers digging in, “fuck- you feel so tight. please ride me”
you shake your head, staying perfectly still, clenching around him deliberately before you lean down to kiss along his jaw.
“you know, i’ve imagined this exact moment a lot of times”, you say as your lips brush his ear, “i’d use my fingers and pretend they were your cock, just feeling them inside me like this. but it wasn’t what i wanted, i wanted to feel you get harder and harder until you couldn’t take it anymore”
he groans, his hips moving upwards, but you press down harder, keeping him pinned there.
“i also fantasised about waking up with you already inside me”, you continue, your voice breathy, “about you filling me up in the middle of the night and just staying there, your cock throbbing while i clenched around you. we could try that another day if you want”
you can feel him swelling even more inside you, the head of his cock pressing deeper with every word you say. his breathing turns ragged, his chest heaving under your hands.
“y/n, please… i-i’m gonna come if you don’t move”, he says, his voice strained.
you finally start to move, slowly, very slowly, lifting just a bit before sinking back down. the drag of him against your walls makes you both moan. your clit brushes against the base of his cock with every move, sending sparks through your core.
chan’s grip tightens on your hips, “faster, p-please, go faster”, he begs you, his eyes glassy with need.
you give him what he wants and pick up the pace until your thighs burn and the wet sounds of your bodies fill the room. his hand slides between you, his thumb finding your swollen clit and rubbing circles that make your vision blur.
you fall forward on his chest, your mouths crashing together in a kiss while your hips keep moving and you keep swallowing each other’s moans as the pleasure builds higher.
“fuck, i’m… i’m close”, chan gasps against your lips, his fingers working your clit faster while his other hand moves to your ass, helping you move on top of him.
you clench around him hard, riding him with quick and shallow rolls that drag your clit against his skin with every thrust. his cock pulses inside you, thick and hot, and the feeling pushes you right to the edge.
“come with me, chris”, you whisper, your voice breaking, “fill me up, please”
the orgasms hit both of you at once. your walls clamp down around him while he thrusts up hard, burying himself deep as he spills inside you. his cum fills your cunt, mixing with your own juices as you shake on top of him. the kiss turns sloppy, all tongue and desperate sounds while your bodies shake together through every wave. you stay locked like that, trembling as the room spins around you.
his cock still pulses faintly inside your cunt, the warm mix of your juices and his cum leaking out around his softening cock with every tiny shift. you move your head just enough to look at him and brush some strands of hair from his forehead with gentle fingers.
“you okay, chris?”, you whisper, your voice hoarse from all the moaning.
he nods, a lazy smile tugging at his lips as his hands slide up your back in soothing strokes, “yeah… more than okay. you?”
you nod your head, pressing a soft kiss to his collarbone before nuzzling into his neck. slowly, you begin to move again, but this time it’s tender. you rock your hips in gentle circles, feeling his cock twitch and start to stir once more inside you, but you keep it unhurried, savouring the connection.
chan groans softly and moves you so he can kiss you again. you melt into the kiss, your hands cupping his face as you suck gently on his lower lip, the kiss turning wet and sensual, your mouths parting and reconnecting with soft sighs.
his hands roam your body again, palming your breasts and rolling your nipples between his fingers until they’re hard again, then they slide down your body to grip your ass cheeks and spread them slightly, letting more of his cum drip from your cunt onto his balls. you clench around him again, drawing a low moan from his throat that vibrates against your lips.
he breaks the kiss first, pulling back just enough to look at you with a dazed and incredulous expression, before a soft laugh escapes him, rumbling through his chest beneath your palms.
“i can’t believe all this time it was you”, he says, his voice still rough, “months of wanting you and also jerking off to those streams, imagining exactly this, with you”
you laugh too, a bright and breathless sound that makes your cunt flutter around his cock.
“surprise”, you say, teasing him, leaning in to capture his mouth again, your tongue dancing with his as your hips give another lazy roll, grinding your clit against the base of his cock.
he breaks the kiss again, “when you said yesterday i was your favourite fan… you meant the livestreams?”, he asks you suddenly, a shocked look on his face.
you laugh again, pulling him back into the kiss without answering directly at first, just your lips parting his and your tongues sliding together as you suck on his tongue like you want to devour every reaction. the make-out turns even slower, more intimate, full of nips and licks along his jaw, your neck, your teeth grazing his earlobe while your walls still squeeze his cock inside you.
you break the kiss this time, pulling back just enough to trace lazy patterns over this chest with your fingertips, circling his nipples before dragging lower across his abs, feeling them tense under your touch. you bite your lip, your eyes locked on his as you feel the head of his cock pressing insistently against your cervix with every subtle shift.
“so… are you ready to show me some more of those fantasies that you have?”, you say as you clench around him again, feeling every vein and throb of his cock inside you.
chan leans up closer, his hands tightening on your waist as his eyes darken with renewed hunger.
“i’m more than ready”, he growls against your lips before kissing you again, his tongue pushing in as you feel his cock swell fully hard once more inside you, already twitching with fresh need and ready to fuck you through every fantasy you’ve both been holding back.
a/n: and with that the event is done!!!! thank you all so much for reading, i really hope you liked the stories and thank you again for all your love and support 🩷
the library
likes, reblogs and comments are always appreciated 🌟
warnings: unprotected sex; switch!chan; dirty talk; masturbation; fingering; handjob; oral sex (f! and m!receiving); face fucking; cock warming; overstimulation; edging; begging; cum play; voyeurism; exhibitionism
summary: chan likes two things a little too much: the pretty barista who always smiles at him when he sees him and a mysterious camgirl who keeps him awake at night. that’s bound to end well
live: unfiltered series
there are producers and songwriters who make hits and then, there is bang chan.
at only twenty-eight, he has somehow become one of the most sought-after producers in the country. inside the company he works in, his name carries an almost ridiculous amount of respect, and outside of it, artists from every major label fight for the chance to work with him, hoping his touch will turn a good song into a great one.
his schedule is packed months in advance, his email never empty, his phone constantly buzzing with texts from managers, artists, other songwriters and producers and friends asking for “just one more session”. and somehow, despite all of it, he never seems overwhelmed, if anything, he thrives on it.
chan loves people. he loves hearing new stories, bouncing ideas off strangers, learning things about someone and bringing them up weeks later. whether it is a rookie trainee nervously introducing themselves or a veteran artist stopping by his studio to complain about something, chan greets everyone with the same warm smile and easy laugh.
he is the type of person who makes everyone else feel important, which is probably why everyone adores him. no matter how busy he is, and he is always busy, chan always finds time for people.
he has his own studio in the company, a little room on the fourth floor that has practically become his second home. half-finished lyric sheets cover every available surface and coffee cups decorate his desk like trophies. his keyboard is worn smooth from years of use and the speakers have blasted everything from orchestral demos to experimental hip-hop until two in the morning more times than he could count.
most people joke that he should just move a bed into the studio, and it isn’t entirely inaccurate. he arrives before almost everyone else and most nights he is still there long after everyone has gone home. but everyday before he goes home, he follows the same routine: saves whatever he’s working on, stretches until every muscle in his back cracks, throws on his hoodie, grabs his bag, turns off the light and then goes to the café that’s inside the building.
officially, it’s because he desperately needs caffeine after spending hours buried in music. unofficially, well… the caffeine is only part of the reason why.
tucked inside the company’s lobby, there is a small café that stays open late to accommodate employees with late schedules. most people come for convenience, the coffee is surprisingly good and the pastries fresh, and it saves them from having to find somewhere else still open.
chan had started going there almost a year ago and at first, it really had just been for the coffee but then, he had met you. now it has become the one part of his day he looks forward to more than anything else.
it isn’t subtle, at least not to anyone paying attention. his coworkers had noticed how he always volunteered to “make a trip downstairs” whenever they all wanted something. your coworkers had noticed how he’d linger at the counter just a little longer than necessary, managing to stretch a thirty-second transaction into a five-minute conversation, just so he could be there with you.
everyone knows he likes you, or everyone except you, as far as chan can tell. or maybe you do know and you’re just kind enough not to embarrass him. either way, it doesn’t stop him. every single night, without fail, chan finds himself standing in front of the café counter with a tired smile, pretending he is there for the caffeine when in reality, he is there because you are.
and today is no different.
when chan leaves his studio, ready to go home, a couple of trainees hurry towards the lift with their bags slung over their shoulders, looking just as exhausted as he feels. he also sees a security guard who offers him a nod when he sees him.
“calling it a night?”, he asks chan.
he smiles, “trying to”
the guard laughs, “i’ll believe it when i stop seeing your studio light every single night”
chan chuckles under his breath before he waves goodbye and makes his way downstairs. the familiar smell of freshly ground coffee reaches him before the café even comes into view and he can see the warm lights spilling into the lobby, making the café feel almost cozy against the emptiness of the building.
there are only two customers sitting by the windows, their laptops open in front of them. and behind the counter, you, wiping down the espresso machine and humming softly to whatever playlist the café has on tonight.
chan feels the corners of his mouth lift automatically because it doesn’t matter how exhausted he is, seeing you erases almost all of it. you turn around and find him there, staring at you. your face brightens into a smile that looks so effortless it makes his stomach flip every single time.
“there he is”, you say.
chan walks over, resting one arm against the counter.
“i was wondering when you were gonna come today”, you tell him.
“well, seeing that i practically lived here… you could have come to see me before”
you tilt your head, pretending to think, “i guess so…”, you laugh then, which makes him laugh too, “so… the usual?”
“the usual”, he says as he nods his head.
“one large americano with one extra shot, no sugar, and…”
chan points at you, “very, very hot”
you roll your eyes with a smile before turning towards the machine.
“one lava americano coming right up”, you say.
chan watches you move around behind the counter with ease - you work quickly, but never look rushed. every movement is smooth, from grinding the beans to steaming the water and sealing the cup. then you walk back over and slide it across the counter towards him.
“extra hot”, you say as he grabs the cup.
the two words are delivered with the exact same tone every night. it had become an inside joke months ago and you said it every single time, without fail.
chan looks down at the cup before looking back at you, “you’ll never let that go, will you?”
“never”, you say as you shake your head.
“one day i’ll order it iced just to shock you”
you pretend to gasp, “i’ll refuse to serve it”
he laughs, “i don’t think you can do that”
“i don’t care, it’d be worth it”
he laughs again, shaking his head as he wraps both of his hands around the cup which is really hot, exactly how he likes it.
“so”, you ask him after a moment, “big project today?”
“how did you know?”
“you have the, i don’t know… “this that new pop” kind of face”
he snorts, “what? y/n what does that even mean?”
you laugh too, “i don’t know, but i’m sure you made a banger today”
he laughs again and then takes a careful sip of the coffee before signing happily.
“okay, you really weren’t kidding”, he says.
“what?”, you say.
“it is extra hot”
you cross your arms over your chest, “you asked for very, very hot”
“i know, but i think this could be considered plasma”, he teases you.
“you’ll survive, i’d hate to lose my favourite fan”, the words slip out before you can stop them and you try to take them back, but you can’t, “i mean of my coffee, fan of my coffee, because you like it and um-”
chan’s grin spreads slowly across his face, “oh?”
you close your eyes and groan, “don’t”
“i’m your favourite?”
“i didn’t say that”
“you literally did”
“i didn’t mean that”, you say, hiding your face behind your hands now.
“i’ll remember this day forever”, he says, placing one of his hands on his chest.
you shake your head, laughing despite yourself, “ugh, you’re impossible”, and then lower your hands so you can look at him again.
he stays there for another few minutes, talking with you as he drinks his coffee, and when he finishes it, he looks around the café, seeing that there’s only you two there now and then he towards the front doors.
“i should probably let you finish closing”, he says.
“yeah, you probably should”, you say but neither of you moves.
he smiles at you again, “well…”
“well…”
“this is usually where i say goodnight”, he says.
“yeah, and i tell you not to work too late at home”
“and then i promise you i won’t”
“and then i pretend i believe you”, you say as you smile knowingly.
he chuckles before taking a small step backwards, “goodnight, y/n”
“goodnight, chris”
he turns towards the exit, makes it about eight steps and then stops. his heart is pounding so loudly he is convinced you can hear it from behind the counter.
he’d spent weeks telling himself he’d ask you on a date and every single night he’d walked away thinking “i’ll do it tomorrow”. tomorrow became next week, and next week became next month.
if he doesn’t ask you now, he probably never will, so before he can overthink it, he turns around.
“hey”
you look up immediately, “what?”
he walks back towards the counter, rubbing the back of his neck.
“so…”, he says, and the confidence that everyone else always sees has completely disappeared, “if this is weird, you can absolutely say no”
your eyebrows lift slightly, “okay…”
“i was wondering…”, he says and then he laughs nervously, “shit, this is much harder than i thought it’d be”
“come on, you can do it”, you say, smiling at him.
the encouragement makes him smile too, “i was wondering if…”, he takes a breath, “if you’d maybe want to have dinner with me sometime”
for a second, the café seems completely silent, the espresso machine isn’t hissing and the music fades into the background. chan is convinced he’s forgotten how to breathe but then you smile at him and that makes every ounce of anxiety worth it.
“i’d really like that, chris”
he blinks, surprised, “really?”
“really”, you say, smiling even more.
the grin that spreads across his face is impossible to hide, “so that’s…”
“a yes”, you say.
“a yes”, he says as he laughs, almost in disbelief, “i was fully prepared for you to tell me you weren’t interested”
“oh, i’m definitely interested”, you say, giggling, and he swears that sound alone could make even the worst day worth enduring.
he looks down for a second, smiling to himself, “wow, okay, i- umm…”, he starts, trying to sound casual even though he is certain he is glowing, “you work tomorrow, right?”
“i do”
“the evening shift?”
you give him a curious look, “yeah”
he smiles sheepishly, “i already knew that, i might’ve… accidentally memorised your schedule”
you stare at him for a second, “accidentally? i’m gonna say that’s either really sweet or slightly concerning”
“i choose sweet”
you laugh at his answer, “yeah, i figured you would”
“okay, so… i’ll wait for you after your shift”
“you don’t have to do that, chris”
“i want to”, he says, smiling at you.
you can’t help but reciprocate, “okay, so it’s a date then”
his heart nearly stops, “it’s a date, yeah”
the words echo in his head like the catchiest chorus he’s ever written. you both stand there smiling at each other for another moment before you finally break the silence.
“you should go home and sleep, chris”
“i’ll think about it”, he says.
you laugh, “okay, see you tomorrow, chris”
he waves his hand, a little goodbye just for you, “see you tomorrow, y/n”
this time, when he walks towards the door, he doesn’t turn around, he doesn’t need to. he pushes through the glass entrance with the biggest smile he’s worn in months and his mind already racing ahead to tomorrow evening.
for once, he can’t wait for the next day to begin.
the front door clicks shut behind chan as he enters his apartment, the sound echoing like a signal that the day is finally over. he drops his bag by the entrance, his shoulders rolling back as he exhales a long, tired breath. he kicks off his shoes and pads straight towards the bathroom, already taking off his clothes and tossing them aside before he steps inside the shower.
water cascades over his broad chest and down the ridges of his abs, washing away the tension in his muscles. he washes his body starting with his arms and stomach, and then he moves lower, where his cock hangs heavy between his thighs. he gives a few lazy strokes to clean himself and before they turn into something more, he stops himself with a quiet chuckle.
not yet, he has plans for later.
once he’s done, he steps out of the shower and wraps a towel around his waist before heading to the kitchen. he prepares something easy and fast and then he eats standing at the counter, his mind already drifting towards what is coming next. dinner done, he cleans the plate and makes his way to his bedroom, grabbing his phone and closing the door behind him.
chan lets the towel drop and then stretches out on his bed, completely naked and relaxed. this is his ritual now, the one thing that helps him unwind completely. he opens the familiar page and scrolls past the endless thumbnails until his eyes land on the one profile that always stops him cold. months ago he’d clicked on her livestream by accident and nothing had been the same since. something about her pulls him in every single time. he has never seen her face, never heard her voice, but her body moves like it is made for his eyes alone. the way she touches herself, the way she seems to know exactly how to drive her viewers insane without saying a word… it’s hypnotic.
he is about to pull up one of her older livestreams when a notification pops up on the screen and his pulse kicks harder.
angelofyourdreams is live.
she is streaming right this second.
chan taps in immediately, his screen filling with her familiar setup and the chat already exploding with comments and donations. she is there in the centre of the frame, wearing nothing but a lingerie set that barely covers anything, the thin fabric doing nothing to hide her hard nipples pressing against it, dark and tempting through the material. between her spread thighs the lace is visibly soaked, clinging to the outline of her pussy lips, a dark wet patch growing as she shifts.
her hands move slowly, tracing over her own skin. her fingers slide up her stomach, cup her breasts and then punch her nipples through the lace. she rubs herself over her panties next, pressing two fingers against her clit and the wet spot spreads wider.
leethighs: fuck i’m stroking so hard for you right now
dirtypup: my cock is throbbing just watching you
quokkjone: wish i could bury my tongue in that pussy
chan can’t help but comment too.
midnightwolf: i’d fuck you so deep you’d forget your own name
his hand wraps around his cock then. he’s already half-hard just from watching her and the first firm stroke makes him groan low in his throat. he grips the base tight, his thumb swiping over the tip to spread the precum that had gathered there. on screen, he sees the girl taking her bra off and then hooking her thumbs into the waistband of the lace and peeling it down her legs until she’s completely naked.
her cunt is glistening, the lips swollen and shiny with her arousal, her clit peeking out from its hood. she spreads her thighs wider for the camera and lets her fingers slide through her folds, gathering her juices before circling her entrance. she pushes two fingers inside and then rolls her hips to meet them. chan matches the her rhythm, stroking himself as he watches her fuck herself on her own hand, adding another finger as her other hand stays on her clit, making her thighs tremble.
aussielord: i’m coming already fuck
maknaeontop: your pussy looks so tight and perfect
artprince69: wish those were my fingers instead
strongspear: i’d fill you up so much it’d leak out for days princess
chan’s breathing grows ragged and his hand moves faster, squeezing harder now. he can feel the heat building low in his gut, his balls tightening as he watches her fingers disappear inside her dripping cunt again and again. she arches off the bed, her body shaking, and he knows she’s close, and he is right there with her.
his stokes turn desperate, his hips lifting off the mattress to fuck into his own hand and then, the pressure snaps all at once. thick ropes of cum shoot across his stomach and chest while on screen the girl comes hard around her fingers, her thighs clamping together as her whole body shakes.
once her orgasm ends, she pulls her fingers out of her and then reaches out to end the livestream, the screen going dark. chan lies back against the pillows, his chest heaving and his cum cooling on his skin. a deep sigh leaves him, his body now loose and the tension from work completely gone.
as soon as chan enters the café, he feels his heart beating noticeably faster and he catches himself smiling before he even sees you.
he had been distracted the entire day, not because of work, he always got that part done. he had been thinking about you and your date all day, and everyone working with him could see his mind was somewhere else that day.
as he gets closer to the counter, he sees that you aren’t behind the counter. instead, there’s another barista cleaning up the espresso machine. she looks up the moment she hears chan coming in, her expression turning into a knowing grin.
“well, look who it is”, she says.
chan laughs softly, “hi”
“you’re not coming for the coffee today, aren’t you?”
“not today, no”
she leans both elbows on the counter, “so… you finally asked her out, huh?”
he rubs the back of his neck, “i did, yeah”
she nods her head and then points towards the hallway leading to the staff room, “she’s in the back changing”
chan smiles at her, “that’s okay, no rush”
“you look nervous”
chan looks away, “i am nervous”
she reaches beneath the counter and sets a glass of water in front of him, “here, for the nerves”
“thank you”, he says as he takes the glass.
a comfortable silence settles between them for a moment before she speaks again.
“i’m glad you finally asked her out”
chan looks up, “you are?”
she smiles warmly, “she’s really looking forward to seeing you”
his heart skips, “really?”
she shrugs innocently, “yes… but i didn’t tell you anything, it’s our secret”
before he can say anything else, the staff room door opens. chan turns to look and forgets what he was about to say. you step out, no longer wearing the café uniform he’d grown so used to seeing. instead, you’d changed into clothes that were simple and comfortable, and somehow they suited you perfectly. your hair, usually tied back while you worked, now frames your face naturally.
you walk over to him as soon as you see him.
“sorry”, you say.
chan smiles at you, “you don’t have to apologise”
“i made you wait”
“i would’ve waited longer”
the words come out before he can stop them and you smile, looking down for just a second.
“you’re sweet”, you tell him.
he scratches the back of his neck and laughs as he looks down, “i try”
your coworker watches the exchange with an expression that screams “finally” and then she claps her hands together.
“okay”, she says and you both turn to look at her, “i’m just gonna stand here and pretend that i don’t exist”
chan and you laugh and then he turns to look at you, “ready?”
you look at him and nod your head, “ready”
you both walk towards the door and he opens it for you, but before you can step out, your coworker’s voice calls after you.
“no show today, angel?”
you stop halfway through the door and look back over your shoulder, a small laugh escaping you.
“no show today, no”
she laughs and waves you both goodbye, “enjoy your night!”
“we will”, you say and then you both leave.
chan looks at you for a brief second.
angel?
that’s an unusual nickname, maybe it’s something your coworkers had come up with. it fits, he supposes.
“i’m sorry”, he hears you say suddenly.
“for what?”, he looks at you.
“she’s nosy”
he laughs then, “it’s fine, don’t worry”
he opens the front door of the building, letting the air drift inside.
“dinner?”, he asks you.
you smile at him again, “dinner”
side by side, you step out into the night, completely unaware that the casual nickname chan has just overhead will stay in the back of his mind for longer than either of you could have imagined.
if someone asked chan the next morning how the food was, he honestly wouldn’t be able to answer, and it’s not because it’s not good, it’s because he just isn’t paying nearly as much attention to it as he’s paying to you.
the restaurant has turned out to be exactly the kind of place he’d hoped you’d enjoy. it’s modern with warm lighting hanging from the ceiling, wooden tables scattered across the dining area and the music loud enough to create a lively atmosphere but not so loud that people can’t talk.
one half of the floor is dedicated to the restaurant itself and the other is almost like a lounge. there’s a polished wooden bar stretched along one wall while groups of friends laugh over games of billiards, darts, table football, and arcade machines tucked into the corners. glasses clink together every few seconds and every now and then someone cheers loudly after sinking a difficult shot.
it feels relaxed and comfortable, and most importantly, there isn’t a single awkward silence between the two of you, not once.
“you actually did that?”, you ask him between laughs.
he laughs too, “i swear”
“you expect me to believe you accidentally sent the demo to the ceo instead of the artist?”
“it was one time”
you burst into laughter, setting your fork down before you drop it and then you hide your face behind your water glass. he smiles into his own drink because, god, this is so much easier than he’d imagined it was gonna be.
for months he’d worried that, outside the café, the conversations would dry up, that without your coffee and his late night routines, you’d realise he wasn’t all that interesting.
instead, the hours keep disappearing. you’d talked about everything: your childhood memories, favourite movies, your favourite singers, the type of books you like, the movies you see.
now dinner plates have long since disappeared, replaced by two desserts sitting between you. you absentmindedly pick at yours while chan steals part of it.
“hey!”, you tell him, pretending to be mad at him.
“i’m hungry”
“you ate an entire steak, chris”
“i’m still hungry”
you shake your head, but he can see you’re smiling, “i can’t believe you”
“i will buy you another one”
“i don’t want another one, i physically can’t eat it”
“i’ll help you”
another laugh, another easy smile and another moment where chan finds himself thinking that this is the best day he’s had in years.
as you continue eating, your attention drifts for just a moment. most people probably wouldn’t have noticed, but chan did. your eyes wander towards the lounge section of the restaurant, specifically towards the billiards tables. a group of friends has just finished a game, laughing as one of them celebrates what seemed like an impossible shot.
you watch them for a second then quickly look back down at your dessert as though you haven’t been looking at all.
chan smiles to himself, “you wanna play?”
your head snaps back up, “what?”
he nods his head towards the billiards table, “billiards”
“how did you-”
“you’ve looked over there five times”
“i have not”
“yes, you have”, he says, laughing softly.
“no, i was just…”, you glance over again almost instinctively, “looking”
“so you don’t want to”
you laugh a bit, “it looks fun”
“then let’s play”
you look back at him, “i’ve never actually played before”
“so?”
a tiny smile tugs at your lips, “i… i don’t know how to play, chris”
he leans forward slightly, “you trust me?”
you meet his eyes for just a second, and then nod your head, smiling at him.
“i do”
“then let me teach you”, he says.
there is something about the way he says it that makes it very difficult to say no.
“okay, fine”, you say.
his smile grows immediately, “perfect”
the waiter appears a few moments later with the bill and before you can even reach it, chan picks it up.
“oh no”, you tell him.
“what?”
“we’re splitting it”
“we’re not”, he says, getting his wallet out to pay.
“chris!”
“i invited you”
“that doesn’t matter”, you say as you reach for the bill but he pulls it away, then you reach again and he holds it higher, “chris!”
“what?”, he says again, laughing now.
you cross your arms, “this is not fair”
he smiles innocently, “i don’t see the problem”
“the problem is you’re paying for everything”
“i don’t see a problem there”
he hands over his card before you have another opportunity to protest again. once he gets it back, chan thanks the waiter before standing up and offering you his hand.
“come on”
you look at his outstretched hand for a moment before smiling at him and taking it. his fingers are warm but so are yours and neither of you mentions the fact that neither of you lets go immediately.
most of the billiards tables are occupied by noisy groups but one sits empty beneath a hanging lamp. chan lets go of your hand and moves to pick up two cues from the rack and hand one to you.
“i have absolutely no idea of what i’m supposed to do”, you say as you stare at it.
he laughs, “i know”
“i could hit you with a ball”
“i trust you”, he says as he laughs harder.
you look at the table before you look at the cue in your hands again, “okay”, and a nervous smile spreads across your face.
he steps beside you, already reaching for the triangle rack to set up the balls.
“professor bang”, you say.
“mmhm?”
“please try not to fail your first and only student”, you tease him.
he looks over his shoulder with a grin, “i make no promises”
he finishes arranging the balls into a perfect triangle, then picks up the white ball and places it carefully on the table before he turns to look at you.
“okay”, he says, slipping into the teacher mode, “first lesson”
you stand up straighter, “i’m listening”
“you’re not supposed to hold the cue like you’re about to fight someone”
you look down at it, “i’m holding it wrong?”
“a little”
“a little?”
he smiles, “a lot”
you laugh, “okay, show me how to do it”
chan moves so he can adjust his own cue first and then you move, trying to copy him as best as you can, keyword being trying. you try to copy his hands, where he puts them and how he puts them, one a bit higher and the other on the flat felt, with his fingers a bit open so the cue can slide through.
you keep doing it wrong and he keeps laughing at you, so loud that a couple at the next table glances over with amused smiles. he moves next to you to adjust your grip first, moving your fingers only slightly, then he gestures towards your other hand and you flatten your palm again on the felt.
“okay”, he says, “see? it’s not that hard”
you look down and laugh, “i guess you’re earning your title, professor bang”
he circles the table, studying the angle and then points towards one of the striped balls, “your goal is that one”
you follow his finger, “that seems very far away”
“you’ve got this”
you sigh and then lean forward exactly as he’d shown you, “this is harder than it looks”
“it is”, he says laughing.
“so why do people make it seem easy?”
“years of practice”
“great”, you say, “okay… like this?”
“yeah, now just… nice and easy”, he says, his grin widening.
you nod your head, looking at the ball, “nice and easy”
you move the cue forward and the white ball rolls far more gently than either of you expected, nudging the striped ball just enough for it to move towards the pocket before stopping a few inches short.
you look at it, “i almost did it!”
chan smiles, “that’s the spirit”
you look up at him with a proud grin that makes him laugh all over again.
“i think i like having my own personal teacher”
“oh really? but i’m expensive”, he says, walking towards you now.
“how expensive?”
he pretends to think for a moment, “one dessert on our next date”
you walk closer to him, your chests almost touching, “so you’re already planning a next time?”
chan’s smile grows, “i’m hoping there’s gonna be one”
your own smile answers him before your words ever could, “i think we can arrange that”
the noisy chatter from the other tables fades into a low hum as the two of you continue playing. the shots keep getting more and more difficult, but chan continues to tell you and show you how you’re supposed to do it each time.
“try this one”, he says at one point, stepping in close.
his chest nearly grazes your back as he reaches around to guide your movements. his hands settle over yours on the cue, warm and firm, adjusting your grip. you feel the heat of his body radiating through his clothes, the faint scent of his cologne mixing with the wood and felt of the table.
you lean forward and he moves right behind you, his body aligning with yours. his palms slide down to your hips to correct your posture, his thumbs pressing lightly into the curve just above your waistband. you shift your weight and the cue slides forward, sending the white ball spinning before hitting the striped ball, which drops into the corner pocket.
“very good”, chan breathes against your ear, his approval sending a shiver down your spine.
the game progresses with increasing intimacy. every complicated shot brings him behind you again, his body getting closer to yours each time. his hands cover yours on the felt, guiding the cue with gentle pressure. when you miss a shot, he laughs softly and repositions you, one of his arms wrapping around your middle to steady your balance.
his breath ghosts over your neck as he explains what you have to do, but his touch on your body speaks louder, moving lower and lower each time.
you both know the line you’re toeing and your movements grow bolder in response to his. you press back slightly at one point, your ass brushing the front of his jeans. chan inhales sharply, his grip tightening on your waist for a split second before he forces himself to focus on the game.
he tries to think of anything else but your body is right there, warm and inviting. he moves his hips back just enough to create some space between your bodies, willing his cock not to respond, reciting the rules of the game in his head like a mantra.
another shot lines up and he steps in again, closer than before. his chest presses to your back as he adjusts your arm. you feel the solid line of him, the way his thighs bracket yours. the cue moves, you hear the balls clack, but neither of you tracks the result. his hand moves again, his palm flattening against your hip, pulling you closer to him.
you turn slowly in his hold, your cue still in your hand, your chest brushing with every breath now. the space between you shrinks to nothing. his eyes drop to your lips, dark and hungry, mirroring the way yours fix on his. the air thickens and you can feel his hand on your waist, his thumb stroking once in a daring caress, but before he can close the distance, you speak first.
“we should play another game”
chan nods his head, completely lost, his gaze still locked on your mouth as if he hasn’t processed what you just said.
“take me home, chris”, you continue, the suggestion hanging between you like a spark waiting to ignite, and at that moment, you both know you’re gonna get burned.
the ride home feels like an eternity, the heat from your earlier touches still lingering on your skin, both of you aware that the game has shifted from cues and balls to something far more primal, and that’s why once you close the door of your apartment behind you, everything detonates.
your lips crash onto his without hesitation, your hands pulling him closer to you. chan groans into the kiss, his arms wrapping around your waist to lift you slightly, pinning you back against the wall. your tongues slide together in a desperate tangle, month of pining after each other exploding in a hungry kiss.
his hands roam your body boldly now, one sliding down to grip your ass and pull you closer, his cock pressing against your thigh through your clothes. you grind forward in response, your fingers threading into his hair to angle the kiss deeper, sucking on his tongue as the tension from the game finally unleashes in full force. your bodies move in sync, your hips rolling and your mouths devouring each other.
“bedroom”, he says between kisses, his voice already wrecked, “where’s your room?”
“down the hall, third door on the right”
he carries you there with your legs locked around his waist and your mouths still fused together. the second your door closes behind you, he pins you against it, your back hitting the wood with a soft thud. his hips rock forwards, grinding his cock against your soaked panties through your clothes, the friction sending sparks up your spine.
“you have no idea”, he says against your lips, his voice low and rough, “how long i’ve thought about having you like this”
you pull back just enough to meet his eyes, “is that why you watch my lives? so you can have filthy fantasies about me?”
chan freezes. his hands stay on your body but he pulls back an inch, his breathing hard and his eyes wide with sudden shock. you slide down until your feet touch the floor, then step closer again, pressing your body against his. your fingers trace up his chest as you look up at him through your lashes.
“chris… i’m the camgirl you always watch”, you say, watching the realisation dawn across his face.
“no show today, angel?”
angel.
show.
that’s what your coworker had said before you left the café. the username of the girl he watches is angelofyourdreams and he is sure that if he checks his phone now, there won’t be a livestream happening, which there normally would be, like every night.
he stares at you, his chest heaving as the pieces click into place so fast you can almost see the moment it hits him.
his pupils blow wide, his lips parting on a shaky exhale, but you don’t give him time to speak. you lean in and press your mouth to the column of his throat, kissing the hot skin there before dragging your tongue along his pulse point.
“i always knew you watched me”, you murmur between kisses, your lips brushing the shell of his ear, “your username, the way you comment… i recognised you the second you sent the first one, chris”, your teeth graze his earlobe, “and i find it so fucking hot that you’ve been watching me all this time. that you get hard for me every night and you’ve probably jerked off to my lives more times than you can count”
chan’s whole body jerks. his hand tighten on your waist like he is physically holding himself back from coming right there in his pants. a low, broken sound leaves his throat as your lips move lower, sucking a mark just above his collarbone while your hand slides down to palm the thick bulge straining against his zipper.
“all those nights you watched me finger myself, spread my legs, come all over my hand while you stroked your cock”, you continue, your voice a sinful whisper against his skin as your fingers work his belt open with deliberate slowness, “did you imagine bending me over the desk in your studio? fucking me in the café? making me ride you until i scream your name?”, you kiss back up to his jaw, then catch his lower lip between your teeth, biting down just hard enough to sting before releasing it, “show me, chris. show me every single thing you’ve ever wanted to do to me”
something inside chan snaps the second those words leave your lips. the realisation that you had known it was him all along, that you had watched his filthy comments night after night and then smiled sweetly at him in the café the next day, hits him like a live wire. his eyes darken and his jaw clenches as the last thread of control burns away. the image of you pretending to be innocent while you knew exactly what he did to himself thinking about you - or rather the camgirl - made something primal roar to life in his chest.
before you can react, his mouth crashes back onto yours with bruising force. his hands move with frantic purpose, yanking all of your clothes off until you’re both completely naked in the middle of your room. his cock stands thick and heavy between you, already leaking at the tip from how worked up he is.
“on your knees”, he says, his voice commanding but threaded with raw need, “right here on the floor”
you drop to your knees without hesitation and the moment you are settled, his cock is right in front of your face. one of his hands wraps around the base, slowly stroking himself while the other slides into your hair, his fingers threading deep and gripping tight. he pumps his fist a couple of times, letting you watch the way his thumb smears the precum across the tip.
“i’m going to fuck your throat”, he says, “for every single time you knew it was me watching you. for every night you spread your legs on camera knowing i was stroking my cock to you. for seeing me every day and still pretending you were so sweet and innocent”, his grip in your hair tightens just enough to tilt your head back, “you knew and you let me suffer”
you look up at him through your lashes, your lips already parting and your voice trembling with want, “please, use me, chris. fuck my mouth however you want. i want it”
chan’s breath hitches and then he guides the head of his cock to your lips, rubbing the tip across them until they glisten.
“open”, he says.
you obey instantly, your tongue flicking out to taste him. he pushes forward slowly at first, letting you adjust to the stretch as he slides over your tongue and deeper. the hand in your hair holds you steady while the other stays wrapped around the base as he moves his cock into your mouth.
“fuck… that’s it”, he groans when your lips close around him, “suck me just like that”
he starts to move, letting you get used to his cock on your mouth. your tongue presses up against the underside of his cock, swirling around the tip every time he pulls back. saliva quickly coats him, making each slide wetter and filthier and he just watches your mouth stretch around him with hungry eyes, as your eyes roll back.
“i’ve been dreaming about this”; he says as his hips roll forward a little harder, “look at you, on your knees for me”
he pushes deeper on the next thrust, the head of his cock brushing the back of your throat. you gag softly, some tears rolling down your face, but you don’t pull away, and the sight makes him curse under his breath.
“fuck… you’re so fucking perfect”, he says, his voice strained, “taking it so well. breathe through your nose, baby. let me in”
he holds your head gently but firmly and thrusts again, this time sinking until your nose nearly touches his stomach. more tears spill down your cheeks from the pressure, but the heat in his gaze only intensifies. he pulls back, letting you gasp for air, making strings of spit connect your lips to his cock and then he pushes in again.
he continues fucking your mouth and every time he hits the back of your throat you swallow around him, the tight squeeze making his thighs tremble. his hand in your hair never hurts, just keeps you there, exactly where he wants you.
“that’s it, y/n… just like that. suck harder- fuck, yes”, his voice cracks on the last word when you hollow your cheeks and take him deeper on your own.
you keep your eyes on him, watching the way his abs flex and his jaw goes slack with pleasure. he is so hard it almost hurts, the veins of his cock pulsing against your tongue.
“i-i’m gonna come”, he warns you, “want it in your mouth?”
you moan around him in answer and then he thrusts faster, chasing his release, the hand in your hair tightening as his control finally fails. with a broken groan, he buries himself as deep as he can and comes hard. his cum floods your mouth, hot and heavy, some of it spilling from the corners of your lips, dripping down your chin because there is simply too much.
he keeps thrusting through it, riding out every wave while you swallow what you can, the rest leaking messily down your throat and onto your chest and nipples. his whole body shakes with the force of it, a wrecked sound leaving his chest as he finally slows, still holding your head gently.
he pulls out slowly, his cock twitching and a final bead of cum dripping from the tip onto your tongue. you look up at him, your lips swollen, your chin shiny with his cum and your eyes glassy, and he lets out a shaky exhale at the sight. he then slides his arms and pulls you up against him. he starts kissing you again, tasting his own cum on your tongue.
he walks you backwards without breaking the kiss, guiding you until the backs of your knees hit the edge of the bed. you sit down on the mattress and he sinks to his knees between your spread thighs. he moves to your collarbone, pressing slow and open-mouthed kisses along your skin.
his tongue moves lower, finding the streaks of his cum that had dripped onto your chest. he licks your nipples, sucking the sensitive bud into his mouth and cleaning every drop with his tongue, making your back arch, before he moves to the other nipple.
“f-fuck… chris”, you moan as you try to move closer to him.
his lips move lower again, over the curve of your stomach. then he moves you just enough to have your feet planted on the floor while your back rests flat on the bed, the position leaving you completely open for him.
chan’s tongue drags a stripe from your entrance to your clit, before he seals his lip around it and sucks. a broken moan tears from your throat as he licks and sucks you, each of them perfectly timed to keep you hovering right on the edge without tipping over. his tongue flicks rapidly over your clit for a few seconds then slows to long and lazy strokes that have you grinding down against his face.
“chris- please”, you gasp as your fingers move to his hair, “more. i-i need more”
he hums against you and then one of his fingers slides through your folds, gathering your juices before he presses it inside, then adds a second finger. his mouth stays on your clit, sucking and licking and driving you insane. every time your walls started to flutter around his fingers, he stops, pulling back just enough that the orgasm slips away again.
“fuck, you taste even better than i imagined”, he says against your soaked cunt, “i could stay here for hours”, he says as he licks another slow stripe, then sucks your clit between his plump lips.
your hips buck hard but he holds you down with one strong hand across your lower belly. you are shaking, tears pricking at the corners of your eyes from the overwhelming pleasure.
“please, chris, please let me come. i can’t take it anymore”
he answers you by thrusting his fingers deeper while his tongue works on your clit. the pressure builds again, hotter and sharper than before, your thighs shaking around his head, but just as you feel yourself about to tip over, he slows once more, keeping you right on the precipice.
“i’m begging you”, you sob, your hips twitching uselessly against his hold, “let me come, p-please”
chan groans low in his throat and he finally gives in. his fingers curl hard against that perfect spot that makes you stop breathing while his mouth sucks your clit harder and you finally hurtle over the edge, your orgasm crashing through you. your walls clench around his fingers and he doesn’t stop, he keeps licking and sucking and fingering you until your legs are shaking uncontrollably and broken little cries spill from your lips.
he presses one last gentle kiss to your oversensitive clit before he pulls his fingers free. he looks up at you from between your thighs, his lips shiny and his eyes dark with satisfaction. your chest heaves as you try to catch your breath, the aftershocks still rippling through you.
his hands slide beneath your body, lifting you as he rises from his knees. he moves you further onto the bed, lying you down properly with your head on the pillows before he climbs over you. his body covers yours completely, skin pressed to skin, and his mouth finds yours again. your hands roam everywhere, over the hard planes of his shoulders, down the flexing muscles of his back, on his neck, moving to his ass to pull him closer to you.
“i wanted this so badly”, he says against you lips, “i couldn’t stop thinking about you”
your hands keep exploring, your fingers tracing every muscle and your nails scraping down his sides until he shivers. the kiss grows messier, your tongues chasing each other while your bodies rock together in small and needy movements.
suddenly, you press your hands against chan’s chest and push him. he lets you roll him onto his back without resistance, letting you straddle his hips as you lay on top of him now. your hands stay on his chest, pinning him down while you look at him with a wicked little smile.
“you’re not the only one who’s had fantasies”, you tell him, your voice low and husky, “i’ve thought about you for months. about how it would feel to just sit on your cock and keep you inside me, warming you while you throb and ache”
his eyes widen at your words.
cock warming.
his cock jerks hard against your ass at the image, already swelling again, but at the same time, he’s not sure if he’s gonna last, he thinks the image alone could make him come there and then.
“shit- wait, i don’t know if i can-”, he says, his voice rough with sudden desperation, but you cut him off with a kiss.
your tongue pushes into his mouth and you nip at his bottom lip before releasing him, “shh, it’s my turn now”
you shift up on your knees, reaching between your bodies to wrap your fingers around his cock. you drag the head through your folds, coating him in your arousal before lining him up. you start pushing him inside you, both of you moaning at the same time. you sink down slowly, taking him inch by inch until your ass meets his hips and he is buried inside you. the stretch burns so good you have to pause, breathing hard, feeling every throb of him against your inner walls.
“please, m-move”, chan begs you, his voice cracking as his hands move to your hips, his fingers digging in, “fuck- you feel so tight. please ride me”
you shake your head, staying perfectly still, clenching around him deliberately before you lean down to kiss along his jaw.
“you know, i’ve imagined this exact moment a lot of times”, you say as your lips brush his ear, “i’d use my fingers and pretend they were your cock, just feeling them inside me like this. but it wasn’t what i wanted, i wanted to feel you get harder and harder until you couldn’t take it anymore”
he groans, his hips moving upwards, but you press down harder, keeping him pinned there.
“i also fantasised about waking up with you already inside me”, you continue, your voice breathy, “about you filling me up in the middle of the night and just staying there, your cock throbbing while i clenched around you. we could try that another day if you want”
you can feel him swelling even more inside you, the head of his cock pressing deeper with every word you say. his breathing turns ragged, his chest heaving under your hands.
“y/n, please… i-i’m gonna come if you don’t move”, he says, his voice strained.
you finally start to move, slowly, very slowly, lifting just a bit before sinking back down. the drag of him against your walls makes you both moan. your clit brushes against the base of his cock with every move, sending sparks through your core.
chan’s grip tightens on your hips, “faster, p-please, go faster”, he begs you, his eyes glassy with need.
you give him what he wants and pick up the pace until your thighs burn and the wet sounds of your bodies fill the room. his hand slides between you, his thumb finding your swollen clit and rubbing circles that make your vision blur.
you fall forward on his chest, your mouths crashing together in a kiss while your hips keep moving and you keep swallowing each other’s moans as the pleasure builds higher.
“fuck, i’m… i’m close”, chan gasps against your lips, his fingers working your clit faster while his other hand moves to your ass, helping you move on top of him.
you clench around him hard, riding him with quick and shallow rolls that drag your clit against his skin with every thrust. his cock pulses inside you, thick and hot, and the feeling pushes you right to the edge.
“come with me, chris”, you whisper, your voice breaking, “fill me up, please”
the orgasms hit both of you at once. your walls clamp down around him while he thrusts up hard, burying himself deep as he spills inside you. his cum fills your cunt, mixing with your own juices as you shake on top of him. the kiss turns sloppy, all tongue and desperate sounds while your bodies shake together through every wave. you stay locked like that, trembling as the room spins around you.
his cock still pulses faintly inside your cunt, the warm mix of your juices and his cum leaking out around his softening cock with every tiny shift. you move your head just enough to look at him and brush some strands of hair from his forehead with gentle fingers.
“you okay, chris?”, you whisper, your voice hoarse from all the moaning.
he nods, a lazy smile tugging at his lips as his hands slide up your back in soothing strokes, “yeah… more than okay. you?”
you nod your head, pressing a soft kiss to his collarbone before nuzzling into his neck. slowly, you begin to move again, but this time it’s tender. you rock your hips in gentle circles, feeling his cock twitch and start to stir once more inside you, but you keep it unhurried, savouring the connection.
chan groans softly and moves you so he can kiss you again. you melt into the kiss, your hands cupping his face as you suck gently on his lower lip, the kiss turning wet and sensual, your mouths parting and reconnecting with soft sighs.
his hands roam your body again, palming your breasts and rolling your nipples between his fingers until they’re hard again, then they slide down your body to grip your ass cheeks and spread them slightly, letting more of his cum drip from your cunt onto his balls. you clench around him again, drawing a low moan from his throat that vibrates against your lips.
he breaks the kiss first, pulling back just enough to look at you with a dazed and incredulous expression, before a soft laugh escapes him, rumbling through his chest beneath your palms.
“i can’t believe all this time it was you”, he says, his voice still rough, “months of wanting you and also jerking off to those streams, imagining exactly this, with you”
you laugh too, a bright and breathless sound that makes your cunt flutter around his cock.
“surprise”, you say, teasing him, leaning in to capture his mouth again, your tongue dancing with his as your hips give another lazy roll, grinding your clit against the base of his cock.
he breaks the kiss again, “when you said yesterday i was your favourite fan… you meant the livestreams?”, he asks you suddenly, a shocked look on his face.
you laugh again, pulling him back into the kiss without answering directly at first, just your lips parting his and your tongues sliding together as you suck on his tongue like you want to devour every reaction. the make-out turns even slower, more intimate, full of nips and licks along his jaw, your neck, your teeth grazing his earlobe while your walls still squeeze his cock inside you.
you break the kiss this time, pulling back just enough to trace lazy patterns over this chest with your fingertips, circling his nipples before dragging lower across his abs, feeling them tense under your touch. you bite your lip, your eyes locked on his as you feel the head of his cock pressing insistently against your cervix with every subtle shift.
“so… are you ready to show me some more of those fantasies that you have?”, you say as you clench around him again, feeling every vein and throb of his cock inside you.
chan leans up closer, his hands tightening on your waist as his eyes darken with renewed hunger.
“i’m more than ready”, he growls against your lips before kissing you again, his tongue pushing in as you feel his cock swell fully hard once more inside you, already twitching with fresh need and ready to fuck you through every fantasy you’ve both been holding back.
a/n: and with that the event is done!!!! thank you all so much for reading, i really hope you liked the stories and thank you again for all your love and support 🩷
the library
likes, reblogs and comments are always appreciated 🌟
When are you going to open requests? You closed them ages ago girl
i’m sorry 😔 i honestly don’t know yet. i originally planned to reopen them at the beginning of the year, but i ended up going through a pretty bad writer’s block and never got around to it
now it’s kind of the opposite, i have lots of ideas and have started different fics, so i’m focusing on those at the moment
i don’t wanna give a date and then not be able to stick to it like last time, so i’d rather not make any promises, hope you understand 🩷
just a little reminder that my requests are currently closed! i still get requests, and while i truly appreciate every single one, i’m not taking requests right now. thank you for understanding and sorry 🩷