Work Text:
“Welcome User! To Genshin Impact 2.0: Heart-Throbbing Steamy Adventure Edition! You have activated this DLC with the key words ‘No! Fuck you devs, I can’t believe I’m going to die a virgin!’”
After managing to get some alone time in front of a mirror, after dealing with the suddenness of transmigrating into Genshin Impact, and Tartaglia of all characters, Ajax was starting to worry something weird was going on. He pulled at the bottom of his eye, trying to make sure he wasn’t seeing things in the mirror. What the hell? His pupil in his eye wasn’t round. He hadn’t noticed it at first, but once he did, he had to inspect it further.
The fuck? Was that a literal heart in his eye? Were his pupils literally shaped like little hearts?! He didn’t remember a detail like that in the game. It wasn’t like he stared deeply into Tartaglia’s eyes or anything, but he surely would’ve remembered something as ridiculous as a big bad villain like Tartaglia having literal hearts for eyes. It seemed so out of character!
At least, it seemed like Ajax didn’t have to be like Tartaglia. He did have main missions to complete, but they were completely unrelated to the plot of the story, even if they were a little bit embarrassing.
His number one main mission was apparently to “Find a hot date! Maintain the relationship for a period of 18 months!” for some reason, though, the details of his other two main missions were completely locked.
“Main Missions (2) and (3) will be unlocked upon the completion of Main Mission (1)! User is encouraged to work hard!”
Find a hot date, though? If Ajax had to pick a dude, he knew who he’d pick, but if this world was realistic, there was no way Zhongli would go for a guy like him. He’d be lucky if he managed to nail down a friendship. Actually, how was Ajax supposed to get a date at all?! It didn’t help that if Ajax didn’t suddenly fix his nonexistent love life, he would be sent back to his original world and die.
At the very least, it seemed like even if Ajax wasn’t being forced to do it, the events of the game were moving forward with him posing as a diplomat and meeting both with the Qixing and Zhongli. So he’d at least get to meet Zhongli! He’d have to try and meet people around Liyue Harbor, though, hopefully find someone desperate enough to go out on a date with him.
Maybe his brand new smoking hot abs would convince them, since his personality was kind of lacking.
However, after the tutorial he’d had a brief spark of hope before it was quickly snuffed out. Ajax had gotten to use an ability to help him through the Qixing meeting, but he found out that the prices were super high ordinarily! If he’d had an ability to fix his flirting, getting a date would’ve been a cinch, but instead he apparently has to rely on his own abilities. Which don’t exist!
Maybe if he focuses on jacking up his charisma stat that’ll somehow fix his charmless problem? It was his best idea!
So, Ajax tried his best to focus on cooking and his music, but he was starting to feel like a creep, staring at everyone who was around his age (with some leeway! He can’t be too picky with his life on the line) and gauging them for dateability. No one from the Bank or Fatui for sure, even if you ignored the weird power imbalance because of his rank as Harbinger, their R-points were probably too much of an obstacle.
But no one in the Harbor really stood out either. Ajax wanted to at least feel some sort of connection before he tried pursuing someone, but he didn’t feel a spark with anyone, and he didn’t want to get the wrong kind of reputation by asking every boy and girl in Liyue out. He’d probably get thrown out of the city for completely different reasons than OG Tartaglia had, and it was almost a worse fate.
Unfortunately, he did sort of get thrown out anyway, at least temporarily! Ajax looked at Xiao for about half a second before immediately vetoing the idea. Xiao probably thought of him like a kid, and certainly thought he was annoying. That and while Xiao was super cool, he just wasn’t Ajax’s type (Ajax was trying really hard not to immediately think of Zhongli every time he assessed people, it wasn’t his fault Zhongli was so perfect and amazing and hot!)
But then when he came back, had a wonderful dinner with Zhongli followed up a piano performance that felt rather cathartic- Zhongli had done something unthinkable. As the final notes of Salut D'amour rang out in the air before fading, Zhongli leaned in, gently turning Ajax’s head to face him. Ajax had half a second to think ‘wow, he has a pretty smile’ before Zhongli leaned in for a kiss. It was brief, chaste, before Zhongli was pulling away. Though, that smile didn’t leave his face.
It occurred to Ajax a little bit too late he sounded like the whistle of the tea kettle, and he could feel the burning heat in his face. He immediately pulled up the front of his shirt to try and hide his face in it.
“Main Mission (1) Progress! You have gained the interest of Character Zhongli! Work hard to fill his DATE BAR by asking him out on consecutive dates!” System chimed in unhelpfully.
Date bar?! What was that?! That hadn’t been mentioned before- Also what interest- No wait, he just kissed, he what-
“Please don’t overthink things, Ajax,” Zhongli said, his voice warm. “I merely… Wished to state my interest, if you should find it welcome,” he sounded almost like he was purring.
“I-I mean- Yes, it’s- uh,” this was too many emotions for one night! Five minutes ago he was broiled in memory and letting go, finally trying to grieve his old life, and now suddenly Zhongli was making a move on him?!
“Why don’t we meet up for lunch tomorrow? Let’s make it a date,” Zhongli whispered.
“U-Um! Okay, it’s a date!” Ajax rambled. What did he just say?!
The next morning, Ajax tried to take stock of the rapidly developing… Problem! The problem of Zhongli asking him out! Zhongli’s F-points had been maxed out midway through dinner, and he’d earned his first L-point with that kiss. Plus, now when Ajax pulled up the page with the relationship points, there was now a gigantic Date Bar under Zhongli’s name that was empty, but had animated heart emojis surrounding it.
Ajax groaned. This was… Good in a certain way. He was finally making progress on his Main Mission! He had a date now, but! He had to hold down this relationship (when did it become that?!) for the next year and a half!
It was easier to think about the system half of things. The system informed him he’d be rewarded for each date with SP points and progress towards the Main Mission. There was also a multiplier on L-points gained during Dating Events, one that would probably intensify as he raised the target’s L-points.
Once more Ajax tried to appeal to his system about an ability to help the date not suck, but unfortunately, just like always, the price was just too high to justify getting an ability to help him out. When he arrived at Wanmin Restaurant for their date, Zhongli’s eyes were shining upon seeing him-
Wait, were those hearts? Ajax was pretty sure Zhongli didn’t have heart-shaped pupils before today. Were those new? Ajax internally groaned. He was convinced now that the heart-shaped eyes were part of the weird romance theme of the game. He couldn’t complain too much though… At least he was just being asked to find love, instead of say, unleash Osial like in Genshin Impact 1.0. Boy, he sure would hate to be forced to do something like that!
“Childe,” Zhongli said. “Come, sit, I’ve already ordered for the both of us,” that damn gentle smile was back on his face! He was so gorgeous, it was unfair.
It must be the System that made Zhongli fall in love with him. Maybe it was like those dating sims where you barely did anything and then men and women just started falling at your feet. Ajax certainly didn’t do anything special to make Zhongli fall for him like this.
“Well, I would never miss out on the opportunity to spend time with you!” in a totally normal and not creepy way!
“I feel the same,” Zhongli said, still smiling. “Now, what would you like for lunch? If you do not mind, I have some recommendations for today.”
Despite Ajax’s worries, Zhongli acted pretty normally, ordering for the pair of them, before he started to find various topics to talk about. It helped Ajax to relax, that he didn’t suddenly have to start acting out a romance novel, and things felt… Okay, almost? Zhongli didn’t seem to be any different (barring the heart-shaped eyes, again, what the fuck?) and it took a lot of pressure off of Ajax.
Before Ajax knew it, it was time for them to part ways again.
Zhongli held Ajax’s hands. “Let us meet again for dinner tonight,” Zhongli said with a smile.
“S-Sure!” Ajax said, managing not to stammer too much.
Well, there was something different. While he and Zhongli met up for lunch frequently, now Zhongli wanted to meet every single day, for lunch and dinner. As well as spend time together outside of it. Ajax worried how it affected the rest of his schedule, but Ekaterina just gave him a look and practically shoved him at Zhongli the one time Zhongli showed up at the bank looking for him.
Apparently the bank staff thought he worked TOO hard and deserved dates with his boyfriend! Zhongli seemed a little too happy with that title, with him saying, “of course, with my delightful Childe, he deserves only the best.”
“Have fun boss,” Ekaterina said. Traitor!
Not that Ajax wasn’t having a good time. He did love spending time with Zhongli, and it seemed like things were going smoothly, which was weird. Shouldn’t there have been more obstacles than this?
But no, the Date Bar was starting to fill up as L-points kept coming in. The increments of L-pints he gained were starting to look a little bit ludicrous. He kept hearing “+20 L-points!” at random points during his dates with Zhongli, and the frequency went up with each passing day. Ajax might have to look into getting that notification muted, if only because it was incredibly distracting and Zhongli kept wondering if Ajax was doing already and proceeding to stuff his face with more food even though he said he was fine!
Then before he knew it, Zhongli was inviting Ajax over to his home for dinner. So, Ajax felt he had to pay him back by inviting him over too. Ajax had a feeling that Zhongli really, really liked his food because he kept getting twice the amount of L-points whenever Ajax was hosting instead of Zhongli.
Then Zhongli asked Ajax to move in with him.
Ajax protested. He tried to talk Zhongli out of it, but as Zhongli looped an arm around Ajax’s waist to pull him in for a deep kiss, Ajax forgot the rest of his reasons why this was a bad idea. So, Zhongli talked Ajax into moving in. The first night, Ajax thought at least he’d be sleeping in the guest room or on the couch or something, but instead Zhongli took Ajax to his room and crawled into bed with him! With arms wrapped around Ajax like a vice grip so he couldn’t escape.
It felt like L-points were dinging with every second that Zhongli held onto Ajax.
Ajax felt like he was living some kind of messed up fever dream of his worst fantasies. He was living in Zhongli’s house, with the man constantly doting on him, hanging on his every word! Kissing him and hugging him and telling him how much he loved him- So shameless! Ajax had to get used to it, or he’d be probably embarrassing himself with how red he was everytime he went out!
This was all so fast!
Hu Tao, who turned out to be User 02 in the world, was sideeyeing him so hard. He’d met her after the Rite of Descension, where she awaited with her arms crossed. Apparently she knew about the DLC and was mad about him ruining her amazing adventure RPG world! Then she shook her head at him, saying he’d reap what he sowed before long. With that ominous warning hanging in his ears, he wanted to ask what that meant, but apparently it was spoilers anyway so Hu Tao couldn’t tell him what he wanted anyway.
The Rite of Descension at least had been fun. What was less fun (if cool at first!) had been getting mobbed by a flock of crystalflies that practically made his head glow from how many had landed on top of his head. It was hard to not attract attention after that.
Still, it was nice to know that someone else was in this world with him, though neither of them really knew why they were here.
Hu Tao joked that it was so he could live out his fanboy fantasies, obviously. Clearly, she had to be joking! There’s no way that was the reason! Besides, it wasn’t like Zhongli would enact some of Ajax’s erm, dirtier fantasies… Surely not!
At any rate, the L-points kept piling up, until one day Ajax got the fateful ping.
“Main Mission Objective (1) completed! Congratulations!” then it scrolled the rewards of SP and mora, before moving onto the part Ajax was really interested in, “Main Mission Objective (2) propose to your new hot man!”
Well that at least sounded easy enough.
Ajax had to get a ring right? If he wanted to propose, he was supposed to have a diamond ring! But then he got frowns at Mingxing Jewelry, and they advised him to try to propose the Liyuen way. Ajax almost hit his forehead. Right, right. Zhongli was all proper (usually, the way he kissed Ajax’s neck in the morning suggested not-) so he would appreciate Ajax pulling out all the stops to propose in the way they did it in Liyue!
Which amounted to a big pile of gifts and… Chopsticks? Weird, but Ajax supposed whatever worked, worked.
Needless to say, Zhongli was ecstatic and said yes! Awesome! Ajax was happy to get married (even if he still couldn’t believe it), but also it unlocked his last Main Mission. Once he got that out of way, hopefully things would stop being weird and he could just relax.
“Main Mission (3) start a family!”
Ajax stared at it. What. He just got engaged! What did that mean to start a family?! Did the System want him and Zhongli to adopt already? This was too soon! He was too young for kids! He was just barely in his 20s!
Ajax gulped. He guessed there was no getting around it. Would Zhongli want to adopt? Would he want to employ a surrogate instead? He wrestled with how to broach the topic for a week, until finally over dinner, he managed to pop the question.
“So uh,” Ajax started to say. “How do you feel about kids?”
The instant Ajax said that, the table went flying and their dinner and the table smashed into a million pieces against the wall. However, Ajax had bigger problems, like the fact that Zhongli was kissing the daylights out of him, Ajax pinned to the floor. Ajax widened his eyes and tried to protest, but he could feel Zhongli’s tongue forcing its way into his mouth.
Then suddenly they broke apart and Zhongli was grinning and it was a little scary and concerning (also hot).
“Are you trying to seduce me?” Zhongli growled. Then he dove back into the kiss, and Ajax whined.
He could feel his face beginning to heat up as his eyes rolled back. The heat was beginning to spread down his body to uncomfortable places. Oh no. He was getting hard in his pants and that was so embarrassing! He hoped Zhongli didn’t notice. But then Zhongli ground his hips against his and the friction made Ajax whimper.
Zhongli finally stood up, but before Ajax could try to flee, he was slung over Zhongli’s shoulder like a sack of potatoes. He was carried to Zhongli’s room, then thrown onto the bed. Zhongli tore apart Ajax’s clothes, grabbing violently at his jacket to tear it off, before doing the same to the rest of Ajax’s clothes.
“W-Hey!” Ajax squeaked.
In record time, Zhongli had peeled off his own clothes (quite impressive considering all the layers he wore-) and Ajax gulped at Zhongli’s naked glory. Those rock hard arbs, even more impressive than the ones OG Tartaglia passed down onto Ajax, and those beautiful arms… Strong enough to snap Ajax in half, he was sure. Then his eyes drifted down to… Oh god. That sure was a cock. It was so… Girthy…
Then Zhongli was climbing onto the bed as Ajax tried to scramble backwards, only to find Zhongli’s strong grip on both his legs. He pulled Ajax towards him as he started to lap at the rim of his ass. Ajax yelped.
Zhongli groaned. “I am glad to have had the foresight to amend the contract, I can’t hold myself back with my little priest looking so delectable,” Zhongli said, licking his lips. Then a decidedly inhumanly long tongue suddenly pushed into Ajax.
Ajax screamed. Oh! His tongue was so.. Warm and-!
Ajax had never had sex before. He was a virgin (jerking off to Zhongli porn didn’t count), but in the grips of an apparently super horny dragon god, he probably wouldn’t stay one by the end of the night!
“A-Ah, Z-Zhongli! S-Slow- It’s- Too much!” Ajax said, already feeling himself tearing up, as he could feel that tongue surge deeper and deeper.
Zhongli let out a rumble but didn’t reply as he continued to tongue fuck Ajax’s ass. As Ajax lost the will to struggle, everything focused on his ass feeling stuffed and warm, with pleasure starting to throb down there… It freed up Zhongli’s hands. One hand wrapped around Ajax’s shaft and began to pump. It didn’t take long for Ajax to cum under Zhongli’s touch.
Slowly the tongue began to retract and then Zhongli was hovering over him. Then something much bigger than his tongue began to press at his hole.
“W-Wait-” Ajax tried to protest weakly, before Zhongli snapped his hips forward and his cock fucked Ajax’s little hole wide open and Ajax yelped. Sharp nails dug into Ajax’s hips as Zhongli yanked him back to fuck his cock deeper, and Ajax screamed at how big Zhongli’s cock was! He thought the tongue was overwhelming, but he realized now that it had been a premature conclusion. Oh, he’d fantasized about this as a guilty pleasure, but to actually experience the cock of a real ass god, nothing could compare. Nothing could compare as he felt like a glorified cocksleeve, as Ajax was doing practically nothing as Zhongli’s tight grip on his hips was doing all the work, as he bounced Ajax on his cock with his strength alone.
All Ajax could do was lose his mind, struggling to tell Zhongli anything. Slow down, not so rough, stop, all of these ideas were lost to Ajax. His tongue couldn’t say anything, not with the way it lolled out of his mouth as Zhongli ravaged him. Endless moaning and whining flowed out of his mouth.
Then a flood of warmth began to fill Ajax and he whined at the sensation. Then something inside him burned. White hot, and Ajax began to scream and writhe, as Zhongli gently caressed his face. Ajax whimpered and shoved his face into Zhongli’s hand.
“Shhh…” Zhongli soothed as he used his thumb to gently stroke his love’s face. “It’ll all be over soon, you will have the children you crave,” he said with a smile.
Ajax was too out of it to notice, but his cock had disappeared and in its place, a pussy. Zhongli pulled back, his cock popping free, as well as a stream of cum. Zhongli inhaled deeply, gently shaking his head as golden particles gathered at the base of his spine and atop his head. As a long, majestic tail extended from his back as well as golden antlers from his head… Most prominently, his cock swelled in size and darkened in color, changing shape… As well as being joined by a second shaft just like it.
Zhongli adjusted the position so the tips of his cocks were at each entrance. Then he fucked back inside, and Ajax could only whine, even one fucking had already destroyed his composure. Zhongli resumed his vicious thrusting, determined on his prize. Ajax could only drown in the pleasure, whimpering and squealing as his new hole got claimed and destroyed by that fat cock and its twin. It felt like a new experience, not only because of his new hole, but also because the cock was even bigger, as well as feeling so much different.
It felt so good. It was filling up his brain with cock, cock, cock- Zhongli’s cock. Filling him up, stuffing him so good, Zhongli was taking good care of him, he thought deliriously. Zhongli’s fat cock gonna cum inside him so good, Ajax was thinking with a dumb smile. He’s gonna fill him up so good, with his warm, hot seed.
Ajax yelped as Zhongli’s cocks began to swell at the base, as he ferociously began to fuck them deeper inside. But-
There wasn’t enough room! Ajax whimpered with his eyes burning, looking up at Zhongli’s soft face. He looked so gentle, even as he was being so rough with Ajax.
“Just a little bit more…” Zhongli murmured. Then with a particularly vicious thrust or three, his cocks fucked through to somewhere they shouldn’t have been able to reach. Then the cock in his pussy broke another barrier, pushing somewhere horrifically deep inside him. As the knots finally locked inside, Ajax was whining, tears streaming down his face. Zhongli licked up his tears with a forked tongue.
“Shhh… It’s okay, my priest,” Zhongli purred, his tail swaying behind him. “You’re doing so good, you’re being such a good boy for me, you want to be good for me, don’t you? You’re so good,” he growled.
But then something else happened. Zhongli’s cock was swelling up again, but it wasn’t the knot…? They were traveling down the length in his pussy until finally it reached the tip and then it popped inside him and Ajax cried out. He cried out with each feeling of something being deposited inside him. It happened four times total before it ceased.
“Main Mission Completed! Congratulations, congratulations, congratulations! Enjoy your new life, slut,” System chimed.
Ajax vaguely recalled that meant he was done. But for some reason, as soon as Zhongli’s knots deflated, he was fucking back into Ajax.
“You can do better than that, can’t you, my little priest?” Zhongli hissed into his ear.
Ajax could feel Zhongli continue to fuck him, and Ajax shuddered and closed his eyes. He blacked out, aware of how Zhongli was still thrusting animalistically into him.
In the morning, Ajax freaked out when he realized his belly was fat and heavy. He could barely move.
Zhongli licked his face, still with his dragon traits.
“You did so well, my Ajax,” Zhongli purred. “You have twenty three little ones inside you,” he said.
“T-Twenty three?!” Ajax screeched. He had- He had eggs inside him! He was pregnant?! That was impossible?! “B-But I’m a boy!” Ajax yelped.
“I see you’re scared, but I’ll show you that you don’t have to be,” Zhongli whispered.
“W-What, what do you-” Ajax tried to say before Zhongli was shoving his tongue down his throat again. Ajax whimpered and whined.
Zhongli’s skin rippled and gave way to scales as his body enlarged more and more, as a large dragon manifested in their bedroom. The long body of the dragon began to snake around Ajax, holding up his heavily pregnant body, while also keeping him perfectly immobile.
“Z-Zhongli!” Ajax squeaked.
“Let me take care of you, my priest,” Zhongli murmured. Then he shoved both of his dragon cocks back inside Ajax’s still slick and open ass, still wet from last night’s god knows how many rounds of cum-
Ajax screamed.
Zhongli didn’t let him go for days. The eggs stayed inside him for a week, before Zhongli coaxed him through the laying process, where the eggs would lay safe in a nest Zhongli prepared. Right before Zhongli fucked him again in his dragon form (which was becoming a daily process). But with all the dragon cum dripping from both of his holes, the cum he was snorting in his sleep considering they were fucking in the same bed they slept in, and the cum his head was submerged in from the occasional blowjob….
Ajax was starting to feel like this was all okay. All he had to do was take dragon cock, feel loved, cook and play music daily to make his loving husband (were they married yet? Ajax didn’t remember) happy. It was okay that he was pumping out more eggs by the week, with a rather mean-looking bird that would pull out a lock of Zhongli’s hair every time she visited, coming to pick up their eggs so they’d have more room to make more.
As Ajax was laid down on his back in the bed now, the massive dragon sliding his cocks back inside Ajax, he could only moan out, “I love you so much…..”
He got a purring response, “I know Ajax.”
Meanwhile, Hu Tao was shaking her head from her vantage point into their bedroom with a pair of binoculars.
“I can’t believe he turned my game into a porno,” she muttered.
