Actions

Work Header

a game with added reality

Summary:

Meeting up with an online friend is pretty common these days. It’s not something Xiao has ever done before, but he’s not the most sociable person; he was on a years-long lurking streak before he met Venti.

Still, he’s gotten to know Venti well enough by now that it shouldn’t be all that strange to meet up with him under more…typical circumstances.

He’s been standing on Venti’s porch for a few minutes now, overnight bag slung over his shoulder as he tries to work up the courage to finally ring the doorbell. The reality that they’re not only going to have sex, but kinky sex, still hasn’t quite sunk in.

A part of him still can't believe he's actually going through with it.

Notes:

(Somewhat loosely) inspired by Stjepan Sejic's Sunstone. If you've read it you might be able to guess where some of this is going...there will be lots of feelings :')

Chapter 1

Notes:

(See the end of the chapter for notes.)

Chapter Text

Meeting up with an online friend is pretty common these days. It’s not something Xiao has ever done before, but he’s not the most sociable person; he was on a years-long lurking streak before he met Venti. 

Still, he’s gotten to know Venti well enough by now that it shouldn’t be all that strange to meet up with him under more…typical circumstances. 

He’s been standing on Venti’s porch for a few minutes now, overnight bag slung over his shoulder as he tries to work up the courage to finally ring the doorbell. The reality that they’re not only going to have sex, but kinky sex, still hasn’t quite sunk in. He can only pray his inexperience doesn’t ruin this. 

A part of him still can’t believe he’s actually going through with it. 

Deep breath. He’s come too far to chicken out now. Screwing his eyes shut, he forces himself to press the button. It doesn’t take long for him to hear Venti speaking to someone inside. Probably one of his animals. 

Sure enough, the first thing Xiao sees when the door opens is the most beautiful person he’s ever seen in his life, and the second…is the head of an Alaskan malamute, poking over the edge of a baby gate. The dog barks at him a few times, but relents when Venti gently shushes him. 

“Hello there,” Venti says, turning back to Xiao with a grin. “Great to finally see you in the flesh! Don’t mind Andrius. He’ll behave. Hopefully you will too.”

Xiao feels his face heat up as Venti winks at him, holding the door open and gesturing for him to come in. Xiao didn’t really have anything to wear that felt…appropriate for the occasion, but he still catches Venti eyeing him up and down. Gods, he hopes he likes what he sees. He may have complimented Xiao's selfies, but that's not the same as having the real thing in front of you.

Xiao steps inside, digging his nails into the strap of his bag nervously. The house isn’t too large, but seeing it from the inside makes it even more clear that it’s certainly more than enough for one person. Idly, he wonders how much Venti makes–-from his understanding, his income comes from writing songs for some fairly popular artists, but he’s never been able to sell himself as an act for reasons that are unimaginable to Xiao. 

Venti closes the door behind them, and Xiao’s struck by the fact that he could just reach out and touch him, now. He won’t make that first move, of course. It feels almost as if the moment one of them does the illusion will shatter and he’ll be alone in his bedroom once more. 

He’s pulled out of his thoughts by the sound of the dog barking again. Venti sighs. “Would you might letting him sniff you? That’ll make him settle down a bit. Probably.” 

“I’ll do anything you tell me to.”

Oh, aren’t we eager? That’s good, but let’s not get ahead of ourselves.”

Xiao nods meekly, walking over to offer up his hand. Andrius calmly gives it a few sniffs and allows Xiao to pet him just a little before deciding to wander off and find a spot to lay down and watch them from. 

“He’s a bit moody, but I promise he’s not mean,” Venti explains apologetically, “He’s not really all that cuddly with me, either. I think he’s been having trouble bonding with anyone new since I took him in.”

Right. Venti mentioned that he got him when he was fully grown. From a friend that couldn’t take care of him any more…or something like that. 

“Well, now that that’s out of the way…” Venti’s voice lowers into something dangerous as he suddenly pulls Xiao into a kiss, and it has no right to be this hot and passionate already. Xiao feels dizzy at the sudden spark of arousal it ignites in him and, much to his embarrassment, whimpers when they pull apart. 

“Just look at you. You’re even cuter in person,” Venti offers him a smirk. “I do hope I’m going to hear a lot more of that noise in the future.”

“Oh. Um…probably?” 

Venti snorts a laugh. “First, though, I believe we have a dinner date.” 

You can’t just do that and change the subject, Xiao wants to protest, but he goes along with it quietly as Venti takes his order and calls for takeout from a nearby restaurant. 

Xiao gets a tour of the house while they wait, escorted by Venti and a very concerned Andrius. Venti’s fairly touchy with him the whole time-–it’s fairly innocent, yet still maddening. He shows him his instruments, his lizard’s giant terrarium, everything but the bedroom. Any other time Xiao would assume it was just messy, but today he knows something else is waiting for him.  

It’s less tense once they start chatting over dinner, at least. It’s nice and casual, almost like they’re just two friends meeting up with no other intentions, who didn’t meet specifically because one of them used to write BDSM erotica to make ends meet as a struggling musician before his songwriting career took off. It’s so comfortable that they keep talking even after everything’s all cleaned up, but once there’s finally a lull in conversation Venti starts looking at him with intent

“You ready?” 

There’s a clear shift in the air, now. Suddenly Xiao can’t form words, so all he can offer him is a stiff nod. Venti stands, smiling down at him kindly as he takes Xiao by the hand and leads him to the door that was left unopened earlier. 

“I know you’re nervous, but we’re just going to start small, okay? Nothing too intense for your first time. I’ll take good care of you, I promise.” 

Oh, Xiao knows that. They already discussed everything thoroughly beforehand and Venti insisted. Still…

“You really don’t have to worry about me. I can handle it…if you want to take things further.”

Venti looks at him fondly as he shakes his head, then pulls Xiao into another kiss–-this one softer than the first–-and backs him into the room, over to the bed. He’s quick to undress them, gently shoving Xiao where he wants him and reaching for the ropes he’d apparently stashed on the nightstand beforehand. 

“Be good for me now,” Venti tells him, singsong and teasing, as he starts to tie his hands to the bedposts. Xiao can’t help but tense up at first, nerves getting the better of him, before willing himself to go pliant and let Venti work.

Venti silently admires his handiwork for a moment before reaching forward to leave a trail of kisses down Xiao’s chest and stomach, stopping just short of anywhere more exciting. Right. He’s not done tying him up. His legs, too, end up bound, kept spread open nicely for Venti. 

Venti’s hands explore Xiao’s body in earnest, now, and Xiao’s keenly aware of how vulnerable he is like this. He has room to struggle against the restraints a little, if he wants, but he cannot escape anything Venti wants to do him. He may have experimented with tying himself up before, but it’s done little to prepare him for the reality of being helpless under someone else’s touch. Maybe they did need to start small, because it’s already enough to overwhelm him. 

It’s intoxicating

After what feels like an eternity Venti finally reaches down to stroke between his legs. Xiao has no choice but to accept the attention, squirming beneath him. Without thinking, he screws his eyes shut, clamping his jaw closed to stifle his moans. 

But Venti won’t have that. He grabs Xiao’s face with his free hand. Firm, yet gentle. 

“Hey. Don’t be like that. I want to hear to you, remember?” He leans in closer, and Xiao can feel his breath hot on his face, “I want you to look at me while I take you apart.” 

And Xiao obeys–-of course he does, he said he’d do anything Venti told him to.

Venti looks him straight in the eye as he slips a finger inside of him, then another. He takes it slow and gentle as he begins to move, but his actions are very…precise. Controlled. The threat of something less forgiving lingers as they press into him, leaving Xiao trembling with anticipation. 

It takes longer, then, to get Xiao to the edge while Venti's taking his time like this, and soon Xiao finds himself begging for more. But Venti doesn’t give in, at first, savoring his pleas as he tries to writhe beneath him, held in place by the ropes. 

Finally, without warning, Venti eventually reaches his thumb back up to Xiao’s most sensitive place, and quickens his pace to push Xiao over the edge. But he doesn’t let up even after Xiao comes. He works with more vigor now, not giving Xiao even a moment of reprieve. Xiao’s comes multiple times on his own before, but he can never help but give himself a moment for the oversensitivity to subside–even if he wants to push himself, it’s…difficult. Venti doesn’t have this problem, though. It’s too much, so much he almost wants to cry when Venti keeps going for number three , but it’s so, so good. It’s everything he wanted. 

After ruthlessly pulling a third orgasm out of him, Venti removes his hand. 

“You’ve done so well for me…” Venti smirks down at him, predatory in a way that makes Xiao shiver, “But I think you can take more. Don’t you?” 

“Anything…anything for you…”

“Good boy.”

Panting heavily, Xiao tries to crane his neck enough to see what Venti’s doing as he gets up off the bed and walks over to his dresser. He watches, as well as he can, as Venti fits himself with a harness and returns with a strap-on in hand, climbing back onto the bed before attaching it properly. 

“There we go.” 

Venti looms over Xiao for a moment, giving him a good view of what’s about to go inside him, then carefully lines them up and sinks down into him. Xiao’s wet enough that it slides in easily, and Venti graciously gives him a moment to adjust.

“Ready?”

Xiao nods, silently pleading that Venti won’t tease him too much. 

The glint in his eye is dangerous, when he starts to move. He’s slow and gentle again, at first, watching Xiao’s reactions carefully. He searches Xiao’s face as he goes, and eventually finds whatever it takes to make him pick up the pace, harsh thrusts making Xiao cry out. Venti’s hand reaches down to help Xiao come again, and he keeps going, rhythm becoming almost frantic now. It’s enough to push Xiao right back over the edge almost immediately after the first time, and as he comes down from it, he catches the look on Venti’s face, and–-

With one final thrust, Venti lurches forward, pressing one of his hands against Xiao’s stomach to steady himself as he, too…comes? Xiao’s not sure how he managed that, but it’s incredibly hot. 

“Did you just–-”

Venti lifts his head, smiling fondly down at him. He gives Xiao’s stomach a stroke with his thumb, and Xiao feels something stir in his gut. “Sometimes, if you’re lucky, when you’re using a strap…it rubs against you in just the right way…”

Oh. 

He really came just from fucking him. Holy shit. 

Carefully, Venti eases out of him, removing the harness and immediately getting to work untying him. He starts with his feet, then leans in to release his arms. 

“Hey. You alright?” His voice is barely above a whisper, now. 

“Better than alright,” Xiao assures him, still breathless from the experience. 

Once he’s completely free, Venti pulls him into his arms and kisses the top of his head. “You did really good. Really, really good.” 

Xiao feels exhaustion set in as he allows himself to relax into Venti’s embrace. “Thank you.”

“Hey, hey…” Venti gives him a nudge, “ Don’t fall asleep just yet, alright?” 

Xiao groans in response.

“I know, I know…” He strokes Xiao’s hair comfortingly, “Just give me a few minutes, okay? At the very least, I’ve got to clean up first…”

Mm…okay.”

Venti gives him another kiss, this time on the forehead, and gently leaves him sitting up in bed as he trots off to clean everything up. There’s a voice in Xiao’s head telling him he should be helping, but it’s not like he knows where any of Venti’s stuff is supposed to be, and he’s fighting to even keep his eyes open at this point.

It’s not long before Venti returns and insists on cleaning him up, too. That makes Xiao feel a little bit more awake. He already came more times in one sitting than he ever has before, yet he feels something stirring in him at Venti’s hands on his body like this. That’s good, he supposes, since both of them have fantasies that will see him being pushed a lot farther. 

Venti disappears when he’s done, and he's lucky Xiao's feeling a bit more awake now, or he'd probably pass out on his own before Venti could return, carrying a tray in his arms.

“You didn’t have to trouble yourself with the whole aftercare routine…” Xiao mutters, almost embarrassed, “It’s not like we did all that much…”

“Nonsense!” Venti tuts, setting the tray down on the nightstand as he crawls back into bed. 

He hands Xiao a glass of water insistently. Xiao obediently takes a gulp.

Satisfied, Venti cuddles back up to him and pulls the tray into their laps. “You told me you like mint, right?” he says, gesturing to what appears to be two bowls of mint ice cream. 

Xiao nods. That was awhile ago, though…he wouldn’t have expected Venti to remember. 

They’re a lot quieter, eating together this time, but it’s a comfortable silence. Venti kisses him, when they’re almost done, the taste of mint fresh on his lips. 

“Sorry. You’re just too cute to resist.” 

Xiao feels his cheeks heat up, just a little, and Venti lets out a soft chuckle as he watches him dutifully finishes what little ice cream he has left. 

With the dishes set aside, they fall asleep in each other’s arms. 



-



The first thing that crosses Xiao’s mind as he starts to stir is that it’s nice to wake up with a warm body next to him. The second is that it is far, far too hairy to be Venti. 

That realization cures him of any grogginess. Rolling over, he’s greeted with the sight of an eighty-pound ball of fur. Didn’t Venti say Andrius wasn’t much of a cuddler? Was feeding him a few table scraps at dinner(because Venti told him to!) really enough to win him over this much?

And that aside…is it still a bad thing to wake up alone when you’re at his house? 

Wordlessly, Xiao reaches over to pat the dog on the head. He doesn’t react much, but seems pretty content until Xiao starts climbing out of the bed to get dressed–-then, he’s met with sad puppy eyes. He supposes he should feel flattered. 

Once he’s got clothes on, Xiao lingers in the doorway, looking back at his former bedmate. “You coming, or are you gonna stay in here?”

Surprisingly, Andrius jumps to his feet and trots over to his side, seemingly happy to follow him as he searches for Venti. It doesn’t take long for him to hear a familiar angelic voice humming a tune he doesn’t quite recognize in the kitchen. 

“Venti?”

“Oh! You’re up!” Venti looks over his shoulder, “And you’ve brought a friend.”

“Yeah, he took your place in bed.”

“He did? He never sleeps in there! He just comes and wakes me up when he wants his morning bathroom break. He must’ve taken quite a liking to you…” Venti hums thoughtfully, turning back to the stove. Xiao spies two stacks of pancakes next to him. “To be honest, I’m not usually up this early. I tend to go back to sleep after I let him do his business, but I thought I’d make us both breakfast. Now, I’m almost done, so be a good boy and have a seat at the table for me.”

Xiao inhales sharply at good boy, obediently rushing to do as he’s told. He watches Venti flip a final pancake onto a plate before turning to face Xiao with both stacks in hand, “I know you have a sweet tooth, so I made them with chocolate chips.”

“You didn’t have to cook for me...”

Nonsense. I’m just being a good host. Besides, I like taking care of people! A good dom is a good caretaker, you know,” he winks, setting down a plate of food in front of Xiao. “...I’m really not the best cook though. My apologies.” 

It’s true; they are a little burnt. But Xiao’s had worse, and he eats without complaint. He feels warmth in his chest at the thought of Venti doing this for him at all. 

“Your bedhead is really cute,” Venti says eventually, breaking the easy silence between them, “It makes me want to do things to you.” 

Xiao nearly chokes. 

“You can um. Do anything you want to me. I can…I can handle more than we did last night…” Please, please

“A tempting offer indeed. I won’t pretend things things best left for another day haven’t crossed my mind. But…I was thinking I could just eat you out, if you’d like? Most of us still have vanilla sex sometimes, you know. That’s important too.” 

Xiao tries not to visibly deflate at that, but he must anyway, from the way Venti snorts a laugh. 

“Oh come on now, don’t worry. There’s always next time. I’ll still make it good for you.”

“...If…uh, if that’s what you really want to do.” 

 

-


And it is. Venti takes his time with him, after breakfast, and it is good…but Xiao can’t help but spend the entire time yearning for more.

Notes:

Thank you for reading! I have a lot planned, so I hope you'll stick with me!

Next Chapter: things get a bit more intense and a few of Xiao's dreams come true :')

Feel free to hit me up on Twitter or Bluesky as @yakshabirdie!