Chapter Text
Oh god it’s a match.
Xiao Xingchen pushes himself up from his half sitting-half lying position and stares at his phone. The hot guy actually matched him. He scrolls through his gallery again.
There’s lots of teasing smirks, shirtless photos and badass attitude and Xiao Xingchen is so weak for that. Small blackwork tattoos are scattered across Xue Yang’s body and while he’s skinny, he has some really fine arms and thighs, just what Xiao Xingchen likes. He sighs. God, if only he could have a guy like that for real.
It’s the same game every time he downloads the dating app. Swipe around for hot guys, exchange some nice words, then some filthy ones, then some videos and when the other guy invites him over for sex, Xiao Xingchen chickens out and leaves the converstaion.
Why is this so hard? If this is going on like this he’s gonna die a virgin and he very much does not want that. He wants to have sex, lots of it. Isn’t that normal? But all he ever got were a few shy traded handjobs and blowjobs with that pretty boy from the gym. And that was a year ago. A year of hell when you’re basically needy 24/7. God, why can’t there be someone who just pins him to the bed and fucks him until he forgets his own name? It can’t be that hard to get laid; he’s cute right?
The truth is, and Xiao Xingchen knows that, that he’s just way too scared to just go to a stranger’s house—maybe he heard one too many warnings of ‘stranger danger’ as a kid. Growing up gay and horny in the middle of fucking nowhere hadn’t been easy; there weren’t really opportunities to just date and have a cute, awkward first time with his cute, awkward boyfriend. And the guys on dating apps either lived too far away or were total creeps.
When he moved to the city for uni he thought he’d finally be free. Xiao Xingchen had high hopes of finding new friends, maybe gay friends as well and not having to feel suffocated by the disdainful stares of other people if he dated a boy. He wanted to go on dates and fall in love or go out to party and dance and flirt with strangers. And he wanted to fuck, try stuff out, be proud of how hot he looked and show it off. He was sick and tired of fantasizing about all the things he wanted to try out and biting his pillow as he tried to jerk off as quietly as possible.
But in the end, all uni and city life got him was stress, anxiety and dating app horror stories that made him scared to even meet men in public. Of course, there were nice guys as well, perfectly normal, nice and hot guys who just like himself were only looking for some casual fun and a little experience. But even with them, Xiao Xingchen never dared to go through with his plans for a date, let alone a fuck date.
Xiao Xingchen eyes the screen. Maybe he will finally find the courage to meet up for sex with this guy. If a conversation will even happen, Xiao Xingchen is so bad at starting a conversation like this that he completely relies on the other guys to start texting first. But he’s lucky. Xue Yang is typing…
Hi
Hey
ngl I was this close to deleting the app
but then I saw you
you’re way too pretty
Oh? Thanks
listen, let me get straight to the point
i’m not rlly here for sth serious so
are you up for a casual fuck?
Xiao Xingchen grins. Xue Yang really goes for it, but he prefers that over those shallow ‘how are you?’ ‘good, wby?’ convos with guys who pretend to be nice and sweet but are in fact total dicks. If you only want to bend me over, say so Xiao Xingchen always thinks. He types
Totally not looking for a something serious either
Just want a good fuck
He thinks for a moment. If Xue Yang is this straightforward he probably wants to meet right away and then Xiao Xingchen would lose his shot, because there’s no way he feels comfortable meeting him yet. He quickly adds another message.
I’m currently out of town tho if you don’t mind waiting for me?
We could just
Play on here for a while?
If you want?
It’s a bit risky, but he has to try to buy some time, get a conversation going and see how things are going between them.
sure
i don’t mind ;)
Cool
Would be way too sad to lose that match
yeah
Xiao Xingchen waits for a few moments but Xue Yang doesn’t say anything else. He gnaws his lower lip and tries to think of something to say to get this going. Fuck, why is this so hard? He types a line then deletes it, types another one and deletes it as well before he eventually settles on something that seems ok to him.
So you’re a switch?
What do you prefer?
i like both
but i’d def want to fuck you
Hmmm that’s what I was hoping for
I need it badly
Xiao Xingchen grins. He can do this! And just in case, he has quite a few spicy photos in his gallery.
when was the last time you got laid?
Last month
That’s a total lie.
I can’t stand it anymore I need something in my ass
you don’t have toys?
I do
But it’s not the same I guess
You wanna see?
yes babe
Xiao Xingchen is getting quite worked up now. He slides one hand into his sweatpants and uses the other to send Xue Yang a photo of his biggest dildo. He doesn't have many toys, just two small plugs and a small vibrator and two dildos. The little one he can get in with lots of stretching and time, but he can’t take the big one at all. It’s a great prop for pics, though. Sometimes he manages to get the tip in and rocking on it slowly feels nice, but if he tries to push it any further, it just hurts too much. But Xue Yang doesn’t need to know this.
that’s a fat cock damn
you can take it well?
Of course ;)
I looooove riding it
Makes me feel so full
god you must look so fucking hot doing it
They keep going like this for a while and their conversation gets more and more detailed and explicit. Xiao Xingchen pushes down his pants entirely and grabs some lube before he continues to stroke himself leisurely. Xue Yang doesn’t say too much, he’s probably not the guy who usually sexts a lot, but he does seem into it and it’s so hot imagining doing all the things they are talking about.
So how do you like it?
Rough
do you?
Yeah
I like it hard and fast
fuck you’re a dream
And I like being tied up
Wrong. He likes the idea of being tied up. But Xiao Xingchen is getting really into this. He imagines Xue Yang tying his hands behind his back and pressing his face into the sheets as he fucks into him and has to stop his hand for a moment, grabbing the base of his dick tightly, trying not to come just yet. It’s such a big fantasy to be used like this.
Bet you’d look so pretty like that
you have any pics?
Tied up?
No sorry
I have others tho if you wnat
Want
yes babe
Xiao Xingchen opens up his gallery and scrolls through it for just the right pictures. It’s full of his own content—he loves taking pictures and videos of himself and he loves the reactions he gets to them even more. There’s photos of him in cute lingerie showing off his ass, nipple clamps, chokers and bunny suits. He knows they are hot; quite a few men have told him so and he’d be lying if he didn’t admit to getting off on the idea of others doing the same to his photos. He picks a handful of pictures he finds to be the perfect mix between cute and lewd and sends them to Xue Yang.
fuck babe
you’re so pretty
Hm really?
Then what do you like best about me?
your lips
they’d look so pretty around me
Xiao Xingchen can feel himself leak a bit. Maybe he has a bit of an oral fixation, so what? There’s more than enough photos of him sucking on his toys in his gallery and he sends a few of them to Xue Yang.
Like this?
I bet your dick is much more tasty tho
fuck
you want my dick in your mouth?
Please
Will you show me?
Your dick I mean
Fuck, if only he could see Xue Yang’s dick; it’s probably really nice and veiny.
Xue Yang’s pictures are different from his, less aesthetic and more raw. And fuck. His dick is really good. It’s not too long but very thick with lots of fat veins circling around it. And right at the tip, there’s a shiny silver ring pierced through and Xiao Xingchen almost drools all over his phone screen when he sees it. Why does this man have to tick ALL of his boxes? It’s not fair.
He types with trembling hands.
Oh god please fuck my mouth with this
i’d fuck you any way you like darling
mouth ass thighs
anything you want
Fuck. Xiao Xingchen is so close. He lets go of his wet, bright-red cock and takes a few deep breaths, trying to cool down just a little. He wants all of that; Xue Yang using him like a pretty little toy, filling all of his holes and wearing him out.
Is this wrong? He used to think so, but not anymore. He knows there’s lots of people who are into this.
He tells Xue Yang how much he wants him to destroy his ass, then he sends a picture of a gaping hole that definitely isn’t his own, but it doesn’t matter when Xue Yang seems to like it so much. Xiao Xingchen’s hips twitch and he’s can’t help fucking into his fist again at the thought of Xue Yang making his hole gape like that. Would the piercing feel cool on his rim at first?
He decides to send a video. It shows him riding his dildo, the small one, with his cute little dick bouncing and slapping against his stomach every time he lifts his hips and lets them drop back down.
Xue Yang answers with a clip that shows him squeezing his beautiful dick slowly and there’s also a low groan that makes Xiao Xingchen absolutely mad.
He replies with a video of him grinding against a fluffy pillow, knowing that his whimpers sound absolutely delicious.
It goes back and forth like this, with every video Xue Yang sends Xiao Xingchen gets closer and closer, trying hard not to come too soon, greedy for more clips of Xue Yang jerking off or fucking a fleshlight or coming from torturing his prostate with a huge toy alone. They last for about twenty more minutes like this before Xue Yang sends him a recording of himself coming all over his fingers and writes ‘look how hard you made me come’ and that’s when Xiao Xingchen finally lets go as well, thighs trembling and crossing as he presses his dick against his stomach and rubs it to completion. He takes a moment to catch his breath and then records himself as he wipes up the cum on his baby abs with a finger and sucks it off sloppily.
Once it’s over, there’s an awkward moment where none of them says anything and for a moment Xiao Xingchen is scared that Xue Yang has just logged off after coming. But then Xue Yang types again.
that was fucking good
normally I don’t do this but fuck
i wouldn’t mind doing this again
tho
if you’re back in town lmk
i still wanna meet if you’re up for that
Xiao Xingchen is relieved. He lets his head drop back, still a little breathless from the intensity of it all and smiles.
Wow
I came so hard just now
You’re so hot
I’d love to do this again
I’ll let you know when I get back
I need this
Xiao Xingchen hesitates a bit before sending the last messages. But then tells himself, fuck it, either he’s going to drop out of the conversation again, like all those other times or he will actually finally do it. Why not? Xue Yang is hot, so his type and he did seem pretty chill, didn’t pretend and didn’t push him into anything.
They keep messaging like that for a couple of days and it’s always so good that Xiao Xingchen starts thinking about it every waking second, jerking off multiple times while scrolling through their messages and media. He starts fantasizing about Xue Yang whenever he can’t message him and it gets him hard in the uni library, at the cafe he works at, on the bus. Finally, Xiao Xingchen decides it’s no use to deny himself any longer; he’s not scared of meeting an almost-stranger this time, only really fucking excited and so nine days after their match he types
I’m back btw
You wanna come see me tmr?
