Work Text:
1. Preparing for Your Demon King: A Quick Montage.
It was a rainy day.
Zhongli rushed home, his bag over his head as the puddles stained his favourite pants and shoes. The sun was just shining brightly a few minutes ago and Zhongli considered taking a walk until the sudden downpour made him a wet mess.
He could see his apartment building just a couple blocks away and was about to speed up when something caught his eye.
In an alleyway, just by the dumpster, was an... orange puppy? A stray? Zhongli slowed his steps to get a closer look, eyes widening at its weak state and pool of blood under it.
Without thinking too much, he took off his coat and wrapped it around the pup, running to the nearest vet he could find.
The vet herself was rather confused. At first glance, it seemed like the little puppy had gotten into a fight with some adult strays and was attacked, yet she wasn't able to find any internal injuries. Only several mild scratches to its abdomen and legs.
It woke up just as Zhongli was about to leave it in the vet's care for an overnight stay, not wanting to part from him. After five minutes of the puppy whimpering as it clutched to his sweater for dear life, she simply told him to bring it back if its injuries worsened.
And so begins Zhongli's new life with the little puppy. Despite his vast knowledge, the pup's breed puzzled him. It looked enough like a husky, but some of its features reminded him of a wolf.
But the orange coat??
On the couch, Zhongli petted its head as it sat on his lap. The little pup was asleep and content, despite its injuries.
"What shall I name you, little one?" Zhongli pondered over the question, while also remembering a story Guizhong had told him regarding a certain mythological hero. "Sleep well... little Ajax."
(Days passed and Ajax stuck to him like glue. It seemed to also like leaning against his butt whenever he laid on his stomach?)
Not even a week after little Ajax came to his life, Zhongli woke up to a familiar orange fluff under the blanket. As usual, he gave it a few pats and stretched his arms, until said orange fluff started groaning.
Is Ajax sick? Oh dear–
A split second later, a man emerged from under the blanket.
Oh dear.
He's hot.
Is he still dreaming? Where is Ajax?
The man blinked for a few more seconds before turning towards Zhongli, beaming at him and almost immediately pouncing. Mysterious Ajax-lookalike pinned him down the bed, happily licking several stripes up his neck as realization finally sunk into Zhongli.
He pushed him away, appalled at the sudden contact which caused Ajax-lookalike to stare at him sadly. If he had animal ears, they would surely be drooping down.
"Zhongli?" The moment those words exited his mouth, Ajax-lookalike looked down at himself im surprise.
Zhongli sat up and gathered the blankets in front of him, as if the pile could protect him from a man obviously bigger than him. "Who are you? Where is my dog?"
"Ah, that. Uh, well, don't be too surprised, but..." in a poof of white smoke, Ajax-lookalike turned to his cute little Ajax.
"Woof," he said in a very human voice.
Zhongli flopped back onto the bed, passing out.
Zhongli woke up yet again, and was met with Ajax's fluffy fur by the edge of the bed. He blearily reached out to pet it and was immediately relaxed.
"Ajax..."
"You're awake!" Ajax, who had been leaning against the bed, turned around with a smile.
It was at that moment that Zhongli finally accepted that his week-long doggy was a shapeshifter.
And that there is absolutely no sane way of explaining this to the vet.
He eventually warmed up to "Ajax", the latter insisting that he be called the name Zhongli had given him. Life turned out no different. Human Ajax was practically the same as puppy Ajax, the only difference being their forms.
A few months after Human Ajax decided to freeload in his apartment, Zhongli found him panting and sweating on the floor of their bedroom.
He immediately ran and kneeled next to Ajax, but before he could touch him, he was already pinned to the ground.
There was a hungry look in his eyes. Blue irises turned purple and fangs peeked through his mouth, almost salivating as Zhongli laid still. He could see a noticeable tent on Ajax's pants and coupled with the way he was pinned down, Zhongli got the gist of what Ajax wanted– no, needed.
"Zhongli..." He whispered to his ear, lust and hunger evident in his hoarse voice.
Zhongli only held onto his back, comforting him and whispering back.
"I'm all yours."
Needless to say it was the most tiresome three days of his life.
At the end of it all, Ajax woke him up to a breakfast in bed. As much as Zhongli liked to spoil him, he really knew how to make a good breakfast.
Zhongli was about to get ready for the day when Ajax suddenly spoke.
"Thanks for feeding me in those three days! It's my first proper meal in months..." Ajax sighed in relief and continued massaging Zhongli's back. "Have I told you that I'm a demon?"
Zhongli elegantly, refinedly, beautifully, bootily, passed out.
He is not the same man. The Zhongli of today, several months after the reveal, is now in a happy and "active" relationship with his beloved demon Ajax.
His lover had told him that although his kind could survive off many things as sustenance, sex proved to be the most effective.
And tentacled seafood as a close second to Ajax personally, but Zhongli's expression made him stop.
One morning after their routine night exercises, Ajax hugged him from behind.
"Have I told you that I'm actually the demon king?"
Zhongli merely kissed him. Even if Ajax revealed himself to be a slimy tentacled monster, he would still hold his hand (a little apprehensively).
2. Keep Him Well-fed.
One year after they started dating...
"Hungry."
Zhongli hummed in response, not saying anything else to the man whose lap he is currently sitting on. It's Ajax's 3rd time asking for sex when it was still ten in the morning.
"Zhongli, hungry."
"I bought some apples the other day. They're on the counter, dear." Zhongli continued to work on his assignment, completely ignoring the totally inconspicuous hard rod-thing poking his ass.
"Zhongli, my sweet Zhongli... you know what I mean!"
"Mhm..."
Ajax's hand began to wander under Zhongli's shirt, now trailing a little too close to his nipples. "Can we do it? Zhongliiii–"
Bonk.
A soft knock to his head. And a short kiss to his lips to follow.
Zhongli readjusted his glasses and petted Ajax's hair for a few seconds before resuming his focus on the laptop in front on him.
"Ajax, this paper is due in five days."
"And my dick only takes five minutes! Please?" Ajax rested his chin against Zhongli's shoulder and rutted his lower half against his lover's soft butt. It took everything in Zhongli not to moan right then and there.
"I'll be quick! You'll feel good too, so can I? Pretty please? I'll get you that funny rock from yesterday!"
Zhongli remembers the last time Ajax said he'd "be quick".
It was three hours before they exited the bar's restroom. He was barely able to walk without Ajax supporting him. Diluc was thankfully kind enough not to kick them out because his hips really would've died otherwise.
Why do demons have to fuck to replenish their energy??
But that fossil...
With a sigh, Zhongli clicked save and turned to face a now smiling boyfriend. His face was almost immediately peppered with kisses and his pants were kicked off before he even realized. His hole was still loose from their "morning exercise", so Ajax simply took his own shirt off and pulled his boxers down, lining up his fully erect cock against the wet pucker.
Not wasting another second, Zhongli arched his back and let the thick member enter him. The pain from their first time was all gone. Ajax's package was Huge and from his demanding libido, the once shy and apprehensive Zhongli turned into what could only be a cock-hungry slut the moment he felt anything in his hole.
"For a demon king, you really don't have better things to do, hm?" With what semblance of composure he had left, Zhongli pressed his lips against his lover's and moved his hips in circles, the sloppy sound of sex filling the room.
Ajax laughed and rested his hands on the slim waist, "I'm doing you and baby, you're the best thing that's ever happened to me."
"Then fuck me properly, Ajax."
In the back of his mind, Ajax replayed the scene barely five minutes ago where Zhongli denied him.
And that very same Zhongli is happily fucking himself open on his cock, moaning and crying from pleasure.
"Aj– Ajax–♡ Move!♡ Ple– ase!♡ More–"
Zhongli's words were cut off by a hard thrust straight to his prostate. He was moaning into his lover's shoulder, noticing Ajax's orange fluff of hair grow longer and hints of purple from his peripheral.
A partial transformation to his Foul Legacy form, huh...
Holding onto Ajax's now bigger build, Zhongli felt himself being carried towards the single seater sofa just a few Ajax-sized steps away from them. His back was met with the plush cushion of the sofa and he hugged onto a stray pillow. With Ajax holding onto both of his legs, his hips were lifted up and hooked around his lover.
Ajax knew just how much he liked this position– to have him so deep inside that he felt like he could get knocked up, to have Ajax deep inside him that a bulge would form on his lower abdomen–
All Zhongli could feel was his lover fucking him as he laid limp, a mere cocksleeve for his beloved to use to his heart's content. Each thrust sent him to Celestia and back as his tears stained the pillow muffling his slutty moans.
The neighbours were already used to it, but the sheepish looks they gave him every morning were too mortifying–
"Zhongli," Ajax's voice rang through him. Zhongli himself could barely form a sentence, each syllable reduced to high-pitched mewls.
He towered over him, the blue shades of his eyes turned purple at some point and his longer hair somehow floating in the air. Streaks of purple and black peeked through the back of his neck as he leaned down to trail kisses along his collarbone.
"Love you–" and a pinch to his nipples, "–so much–"
With the slowed thrusts, Zhongli slowly collected himself and cupped Ajax's face, giving a short peck to his lips.
"Someone's sappy today, hm?"
"Only for you~" Ajax grabbed him by the waist and hoisted him up, seating him back on his cock and hugged him close. "Can I do it inside toda–"
"Yes, yes, Ajax, please." Zhongli leaned forward and pressed his forehead against his lover's.
Ajax swore he saw hearts.
"Fuck me, breed me, knock me up, Your Majesty~"
His thin thread of self-control finally snapped.
Zhongli laid limp on top of a now regular-sized Ajax, eyes dazed and panting as copious amounts of cum stained his hole and thighs. Ajax himself was smiling to himself, content after a good meal and his face seemed almost shiny.
"Human foods really won't suffice for you?" Zhongli rubbed his hips, arbitrarily massaging them before they get too sore the next day.
"I get nutrients better this way. And the only things I'm willing to eat here are your cooking!" Ajax proudly announced as he placed Zhongli's hands to his sides, rubbing his lover's hips in his place.
"Ah– yes, right there."
"My love, are you asking for another round?"
The look on Zhongli's face was as if someone had personally added squid to his bamboo shoot soup.
"Kidding, kidding! Rest well, Zhongli." He wrapped his arms around Zhongli's waist and pulled him close, his lover's steady breathing calming him down as well.
With Zhongli tucked close to him, Ajax sighed fondly and rested his head on his lover's, about to fall asleep when the doorbell rang.
Who dares?
Who dares?
Ajax begrudgingly got up and gently laid Zhongli down on the sofa. He opened the door perhaps a little too harshly. It was still Zhongli's door, after all.
In front of him was a pair of twins, the boy slightly turned red upon seeing the hickeys Zhongli had left on his shoulders. The girl was unfazed as she held a brown wallet, while her brother kept looking back and forth at the apartment number and a piece of paper, pretending he hadn't seen a thing.
"Is there a... Mr. Zhongli here?" The girl squinted at the ID in Zhongli's supposed wallet. He mentioned that he had forgotten his wallet somewhere yesterday, so Ajax's gloom turned to curiosity.
"Yep," Ajax pointed towards the wallet in her hands and tried his darn hardest to smile at another person that isn't Zhongli. "He said he lost his wallet. You guys here to deliver it?"
"Mhm. Miss Yanfei said he left it by the shelf at the history section. His address was in it and it was nearby so, um, here we are." The boy looked like he was counting the tiles on the floor to distract himself from the scandalous sight.
The girl cleared his throat, "I'm Lumine. Aether's my brother. Is Mr. Zhongli in?"
"Ajax. And he's preoccupied. I can pass it to him when he's back, though. I'm his boyfriend."
Lumine rubbed her chin and scrutinized him. "How do I know you're not a hook-up trying to make a quick buck?"
"Behind the ID pocket, there's a picture of us from our summer trip." Ajax said his sentence in pride, as if he had just won a battle.
And sure enough, the picture was there. Ajax holding onto Zhongli's waist with one hand and the other onto a crab he had found. Zhongli himself was as pristine as ever, covered in sand or not.
"Not gonna lie that seems like boyfriend-specific information to me." Aether whispered not-so-quietly to his sister and she sighed, handing the wallet to Ajax.
"Anything else?"
Ajax checked the wallet to make sure nothing was missing and wasn't surprised to find it devoid of Mora as always, with Zhongli all too used to using his cards instead. Aether hummed for a while before he was reminded of another thing.
"Now that you mention it, Miss Ningguang–"
"Ajax?" A hoarse voice rang through from behind. Zhongli was slightly limping towards him, naked with only Ajax's shirt draped over his shoulders.
Lumine not-so-subtly grimaced at the not-so-subtle tent growing right in front of her.
"Um, uh." Aether stammered through his words for a few seconds as Zhongli peeked through Ajax's side and grabbed Lumine's arm. "Miss Ningguang wants you to meet her tomorrow atnineinthelibraryalrightbye."
And they ran like the wind. Lumine as still as a statue as Aether dragged her while running. Zhongli was still cluelessly processing the information, rubbing his eyes with the ends of his sleeves. Ajax closed the door and brought Zhongli up to a bridal carry, fast-walking to their bedroom.
Zhongli's gap moe will be the end of him.
3. Keep Him Company and Reward Him Accordingly.
"Your Majesty."
"Speak." Ajax tightened his hold on Zhongli, who was currently reading a book on his lap. The attendant kneeling in front of his desk was calm and collected, not minding the very obvious non-demon sitting on the king's lap.
"Some documents have been delivered earlier today and they require your approval."
Zhongli glanced at the already overbearing stacks of paperwork on the desk and patted Ajax's back sympathetically. "Do your best, dear."
"Lili......" He looked back at his human teary-eyed, as if begging for mercy. After a few more headpats and a cough from the attendant, Ajax switched back into his ruler-of-the-underworld mode.
"Bring them in." His dead blue eyes turned more sullen when a cart filled with even more papers was pushed in.
"They have been collecting dust since Your Majesty left for the human world. The Balladeer has also requested for this message to be relayed back upon your return." After finishing his sentence, another masked attendant came from behind the cart and placed the letter on Ajax's desk.
"...Understood. You are all dismissed......."
With a sigh, he ripped the envelope open and rubbed his temples after looking at the message.
Finish these by tonight or it's your armory, fuckface.
—Scaramouche
"I don't think I could be of much help regarding your paperwork, but..." Zhongli closed his book and placed it on his lap. Ajax turned to his lover and was immediately met with a pair of lips pressing a kiss against his cheek. "If it is within my abilities, I'll do my best to lift your spirits up after you're done."
Ajax's eyes widened and his frown was seemingly wiped out of his face. "Even that bunny cosplay with the buttplug and stockings and bunny ears and–"
"Yes, yes, even that. I'll also throw in that pose you requested me of."
"Immediately after I finish this?"
Zhongli spared another look at the stacks of papers and back to his lover. "Perhaps if you still have the stamina."
"Wait for me at home. I'll be done before you know it, 'kay?"
With a deep smooch and hug, Ajax opened a portal beside him where Zhongli could see his bedroom. He hesitantly got off his boyfriend's comfy lap and stepped into his bedroom through the portal. Ajax gave him a small wave and closed it, leaving Zhongli with just his thoughts.
It wasn't his first time in Ajax's realm, the underworld. In the past year they've been together, Ajax had dragged him several times for a "tour" of the place he grew up in. His realm was a far cry from what many sources claimed it to be. Zhongli found it quite cozy, in fact, albeit a little warm.
Still, he never expected Ajax's duties to be so... office-y.
Zhongli sighed and wished his lover luck as he reached into his closet. The outfit Ajax had bought for him many months ago was too skimpy for past Zhongli, but right now–
Perhaps he's looking forward to Ajax finishing his work a little too much.
Despite the rather tight suit clinging onto him and the fishnet stockings just a stretch away from ripping, Zhongli still felt drowsy.
1:02 a.m.
It's been seven hours since Ajax dropped him off via portal. Considering how much time he spends in the human world, his work piling up like that was a little understandable...
His eyelids were getting heavier and heavier by the minute. After waiting for a little longer, Zhongli settled with leaving a note to Ajax, saying that he could do whatever to his sleeping self, and fell asleep.
In the morning, Zhongli ultimately felt very disappointed when he noticed that his thighs were free of cum.
He should be more mature than this. Ajax is a busy man (demon?). The least he could do before his lover returned was to lift him up after a hard day's work with a nice meal and a warm hug. Before leaving, Zhongli recited a spell that Ajax had taught him several months before– a spell that allowed him to send a message to the underworld in case Ajax needed to be there.
'Please take care of yourself. I will always be waiting for you.'
With a blushing face and his bag in hand, Zhongli rushed out of the door, ignoring the strange looks from his neighbours.
"Zhongli, and I mean this in the nicest way possible, you look like shit."
"Thank you, Venti." Glancing around the relatively empty lecture hall, Zhongli took a seat next to his friend.
"I'm being serious!" Venti turned towards him and Zhongli swore he saw a glimpse of actual worry. "You. The Zhongli. You arrived three minutes late. A whole hundred and eighty seconds late than your usual time. I thought you died in your kitchen or something!"
"Do I look that shit...?"
"Dark circles under your eyes, messy hair, you're not even wearing your glasses properly for Archons' sake."
Zhongli awkwardly fixed his appearance, all the while pouting at Venti who only continued to scrutinize him. "No conspicuous hickeys... Here I thought your boyfriend might've kept you up all night."
"Ajax was busy with work. I simply stayed up late to wait for his return."
"And did he?"
"No..."
"Well!" Venti patted Zhongli's shoulder and hooked an arm around his neck. "That just means it's a boys' night out tonight! Drinks are on m– why are looking at me like that!"
Zhongli furrowed his brows, a look of concern in his eyes.
"Trust me, I just got paid yesterday. So let's empty Diluc's wine basement! Usual time, usual seats."
He thought about it for a second– drinking his worries away with a good friend does seem nice...
"Alright, but I don't know how to face Diluc again after... that time."
"It's fiiine. Focus on the quality time we'll spend together you old sack of bones!"
With a relenting sigh, Zhongli nodded.
"Well if this isn't a rare sight..."
Diluc muttered as he poured two glasses of water for his friends. He looked away for five minutes. Five. Minutes. To get something from the back and Zhongli, prim and proper Zhongli, went from red in the face to completely slumped on the bar.
"And Venti..." He turned towards the shorter man currently chugging down his third bottle. "For Zhongli's sake, think of your liver and his."
"You're a– funny guy, Diluc! Ay, Zh– Zhongli yer phone's buzzing all weird."
"Phone...?" Through his half-lidded eyes, Zhongli squinted as he tried to read the caller's name.
"It's your boyfriend. Best you get him to pick you up when you're this drunk." Diluc said before he went to serve the group at the other end of the bar.
Zhongli only stared absentmindedly as he accepted the call, resting his head on the bar while putting the phone next to his ear.
"Zhongli? Thank fuck you answered. Where are you?"
Upon hearing the familiar voice, Zhongli immediately perked up. On his face was a stupid smile, a rarity considering his usually put-together manner
"Ajaaax~ I miss yuh..."
On the other side, Ajax almost dropped his phone. His boyfriend rarely gets drunk and the first time he's witnessing it is through a damned phone call. Half his mind is occupied with worry, wondering who Zhongli is with, or if anyone dared to drug him and whisk a vulnerable and unconscious Zhongli away.
The other half wanted to hear more of drunk Zhongli's thoughts, unfiltered and–
He needs to find Zhongli first.
"I miss you too. Where are you right now? I'll come pick you up so we don't have to miss each other anymore..."
"Mmn..." Zhongli glanced around, not recognizing his friend's workplace from a brain too clouded by alcohol. "Don't know..."
Ajax's heart dropped.
Shit! He should've put a tracking spell on Zhongli!
Ajax was a second away from scouring the entire city– nation even, before Zhongli continued his sentence.
"Benti– Venti... Ajax just asked... where are we...?"
"Diluc's– hic! Bar"
"Okay..." Zhongli put his phone next to his ear again, as if Ajax hadn't heard everything already. "Diluc's car."
"Alright, alright. Got it. I'm heading out. Don't follow strangers, don't look at strangers, don't talk to strangers. If your drink smells funny throw it out and don't–"
"Ajax I'm– an adult..."
"Piss drunk. You didn't even know where– I'll see you in a second."
Just as Ajax hung up, the bell by the door chimed and a very familiar figure stood there glancing around worriedly. After spotting him downing another glass of osmanthus wine, said familiar figure speed-walked to his side while heaving a huge sigh of relief.
"Zhongli, we're going back. Now."
"You... no drink?"
Zhongli's face was red, but soft and gentle at the same time that Ajax couldn't help but feel guilty after his stern tone.
"...Maybe another time. Let's get you home first, alright?"
"Mnn..." Zhongli closed his eyes and fell into Ajax's arms. "I missed you a looot~"
Venti eyed them both mischievously and chuckled. "Get a room– hic!"
From the other end of the bar, Diluc's face visibly paled as he massaged his temples.
Ajax indulged himself for a few seconds. Although only a day had passed since they last saw each other, it was the first time he parted with Zhongli since they started dating.
(The very first time he had to return to the palace was to reassure everyone else that although he was ambushed by a wayward group of exorcists, he was very much still alive and kicking.)
Still, he never thought his boyfriend could get anymore cuter than he already is...!!!!
Carefully, Ajax brought Zhongli into a bridal carry. Most of the patrons were either drunk or all too used to such sights, leaving only Venti to chuckle drunkenly at them.
Diluc returned and slid their bill. Ajax wisely made no eye contact, especially after what he had done the last time he was here. "I'm bringing him back now. As for the paym–"
"Venti insists on covering it. Get Zhongli home already, he looks tired. And you," he turned to Venti who was currently humming a joyful tune, "I just called Dvalin. Sit tight and drink your water."
"Okaaaaaaaay~"
"Then... I'll be going now. Thanks for taking care of him." Ajax readjusted his grip on Zhongli and nodded back at Diluc before stepping outside.
It was late at night, yet the streets were still filed with workers returning from overtime and drunkards wobbling around. After making sure nobody was looking, Ajax stepped into an alley and teleported back to Zhongli's apartment.
"We're here."
Zhongli buried his face into Ajax's clothes. Drunk or sober, teleportation always makes him feel dizzy. Ajax noticed his discomfort and made a beeline to their bedroom, gently placing Zhongli in the bed.
"Sorry babe, a portal would be too conspicuous."
"Mhm..."
"I'll get you changed. Just rest for now, m'kay?"
"Wait..." Zhongli drowsily pulled his boyfriend by the hand, forcing him to sit down. Ajax obliged, confused until he felt a hand clumsily trying to pull his pants down.
"Zhongli???"
"Your reward..." After a few more tries, he was finally successful. Zhongli quickly released Ajax's now half-hard cock and peppered kisses all over the shaft while the man himself sat there frozen.
"As much as I'd love a sloppy blowjob," he ran his hand through Zhongli's messy hair, "I'd prefer you to be a little more sober."
Seconds passed and Ajax was met with silence followed by the sound of peaceful breathing. Zhongli's back rose slow and steady while Ajax continued to be more impressed by his lover who had apparently fallen asleep with a cock in his mouth.
Ajax placed Zhongli back on the bed after changing his clothes, tucking them both in and spooning his beloved as he falls asleep peacefully.
Ajax woke up to the smell of chicken and steamed buns wafting in the air.
Although sleep wasn't exactly necessary for him, it felt good to get some rest after doing many months' worth of paperwork and a lot more in advance so that he could spend more time with his lover.
Zhongli made him breakfast even though he probably has a hangover... which means it's now his duty as a boyfriend to make sure he's okay!
Ajax walked into the kitchen planning out his next moves. He'll hug Zhongli from behind, help him make breakfast, perhaps feed him in bed and–
"Ah, you're awake. Good morning, Ajax."
"Morning~" Ajax stared with the eyes of a lovestruck man. Seeing his lover in the morning every single day always felt so refreshing. His tied up morning hair, soft voice, skin-tight bunny suit, loving amber eyes...
Hold up.
"You're wearing the bun– bunny–"
"I am wearing the bunny suit, yes." Zhongli placed a plate of steamed buns on the table and pulled a chair out, offering it to Ajax. "My hangover passed surprisingly quick. Perhaps it's because I spend so much time with you? But that aside, won't you take a seat, Master?"
After many centuries of being alive, Ajax could confidently say that his dick has never felt so hard.
"Master, that's quite a problem you've got down there..." Zhongli kneeled down in front of him and gave the obvious tent a few strokes. "Could I be of assistance?"
"Please."
Although their breakfast went cold, they couldn't have asked for a better morning.
