Actions

Work Header

Let's Play

Summary:

Aventurine learns that his boyfriend Caelus is playing an otome gacha game and finds competition in a 3D man Caelus calls “his husband”.

Notes:

Hello, it's been a while. I've been battling with writer's block, hehe, but I'm here to share this incredibly self-indulgent AvenCae silly piece. I just wanted to write an established relationship fic where they've been together for a while and are super cheesy. I swear writing this made me feel like a third wheel, so I hope you feel the love that they have for each other while reading. <3

What inspired me to write this is from my personal experience playing Love and Deepspace lol. Rafayel reminds me of Aventurine at times, so I was like, "Ok, let's make Caelus play the game and have Aventurine be jealous". Like I said, it's silly. This fic was left in my wips folder since Valentine's banner last year, and I decided that it was time that I completed it, especially with Rafayel's God of Tides rerunning soon. I changed it a bit to fit this year's Valentine's banner because that good shit got me pulling all five love interests' cards...Just pretend that it's still Valentine's even though I'm a month late aaaaah.

If you know nothing about Love and Deepspace, it's fine. Don't worry about it and just enjoy ~

(See the end of the work for more notes.)

Work Text:

“I’m home!” Aventurine calls out from the doorway as soon as he sets foot into the apartment. 

He immediately plops down his briefcase onto the floor near the shoe cabinet by the doorway without care and braces himself with his eyes closed, his face brimming with anticipation — 

Except the door shuts behind him, and it makes a chiming sound to signal its full closure, loud and clear in the silent doorway, leaving Aventurine standing there in confusion. 

Aventurine’s eyebrows furrow. 

1….2…3…

He counts up to three and when nothing happens, he slowly peeks through his lids and finds only an empty apartment. 

His smile goes askew, and his stance changes, dropping his slightly raised and opened arms.

“Caelus? Darling?” Aventurine tries again.

Nothing. 

His boyfriend hasn’t returned his greeting. There's no sound of rushing feet, no sweet giggle tickling his ears, and no weight to catch and share a warm, comforting hug with after another uneventful day at work. 

Maybe Caelus had gone out.

But that can't be right, Aventurine thinks. 

Before Aventurine left his office building, he had sent his boyfriend a text, and Caelus replied with his usual “Drive safely. I love you.” text with a bunch of kissing and heart emojis, to which Aventurine reciprocated with his own set of love emojis. Caelus hadn’t mentioned he'll be leaving the apartment after that.

Aventurine sighs. 

Feeling miffed, he tosses his shoes haphazardly, and one shoe flies inside the pot of the money tree Caelus had put beside the shoe cabinet. He grunts and ignores it, choosing to grab it later. 

With sock-clad feet, Aventurine enters the living room that feels way bigger with the absence of his boyfriend. He fills the space with his torn-off tie and shrugged-off cape blazer, but they only serve as more messes for him to clean up later. 

Fuck.

Aventurine sighs again, even more heavily this time, to fill the room with something. He plops down on the sofa and messes up his gelled locks while leaning back to stare at the ceiling.

When silence persists, he's about to send a text to Caelus when he hears a sudden loud groan from an all too familiar voice coming from the bedroom. 

Aventurine perks up and dashes to the bedroom, almost slipping in the process from his socks lacking friction on the shiny wooden floors. 

He whips the door open. 

“Caelus — ”

“Noooo! Lemonette, fuck, why shield now! Die, die, die, die! Ahhh!”

Aventurine blinks. 

He's standing in front of their now open bedroom, the bewilderment on his face shifting to amusement at his boyfriend, who is currently sprawled on the bed in nothing but a long tee and boxer briefs. 

While shouting out his lungs, Caelus is rapidly tapping on his phone to the point that Aventurine can see him smashing it onto the mattress from sheer force. 

"What's this? No welcome kiss?" Aventurie jokes as he sits on the bed beside his boyfriend and fiddles on the edge of Caelus’s shirt where his boxers and a sliver of creamy skin are peeking through. 

"Babe, not now!" Caelus kicks back and tries to knock on the back of Aventurine's palm while keeping his focus on his phone. "I'm trying to clear this stage."

Aventurine peers over his boyfriend's shoulder to see what is currently taking all his attention.

On Caelus’s phone screen, he maneuvers a dark-haired female character dressed in a white and gold outfit. As he taps on the screen, his character shoots water from her mystical staff at the boss enemy that looks like a lemon. 

A large button on the right side corner glows — the ultimate is ready — and with a battle cry, Caelus presses it immediately. An animation plays out where a male character steps on a puddle and plays a flute with fish surrounding him. The purple-haired guy is half-naked, covered with blue tribal tattoos on his upper body, and embellished with gold accessories.

He’s wearing what seems to be a masculine version of Caelus’s avatar's clothing, as Caelus’s character appears after the guy's movements, riding on a whale made of water, and it splashes onto the enemy.

However, the enemy still has a sliver of health left despite the large damage number showcased in white, when the time suddenly runs out. 

The word DEFEAT flashes on the screen.

"No! I was so close!” Caelus cries out. He bangs his hands and the phone he’s holding onto the bed, and the phone drops on the mattress from the force. Faceplanting, he yells into the mattress, which comes out muffled to Aventurine’s ears, and starts beating the poor cushion with his fists.

Caelus’s large movements cause him to hit Aventurine's side all the while, but Aventurine only smiles at his boyfriend's childish behavior. His smile grows as Caelus switches gears and clings his whole body onto him. He dramatically fake-sobs on the crook of his neck, his breathing tickling Aventurine’s neck. 

“It took me forever to get that close, argh!

“There, there, darling,” Aventurine comforts his boyfriend, nuzzling his cheek on Caelus’s soft locks. “My Caelus is the best at playing games, and this — uhhh — lemon boss will be crying the next time my darling beats it up.”

Caelus lifts his head from the crook of his neck, and his beautiful eyes with no tint of red from his fake crying sparkle at him. 

That look sends a love-shaped arrow through Aventurine’s heart, and his expression grows even more indulging as his eyes soften and his teasing smile takes over his face. He wants to lean in and keep looking into the gold forever, but their eye contact breaks.

Aventurine’s smile drops slowly when his boyfriend rolls away from him and returns to the home screen in the game, and he spots that same purple-haired guy on the screen, wearing an expensive crimson vest and looking quite cozy on his boyfriend's screen. 

"Is this co-op?" Aventurine asks.

Who the hell is this character and why was he matching clothes with his boyfriend's character? 

Seeing the sudden dark look on Aventurine's face, Caelus laughs. He pinches his boyfriend's cheek and distorts his pout with a pull. 

"What? No, this is a single-player game."

"Then who's this guy?" Aventurine is still annoyed as he points to the purple-haired guy on his boyfriend's screen. The said guy is sitting on a sofa chair at a cafe and is now taking selfies.

"My husband!" 

Aventurine's face scrunches, but his heart skips a beat at the affectionate label. Even though it's not being addressed to him, it feels like a dream to hear those words come out of Caelus's mouth. 

Aventurine coughs and laces his voice with displeasure as he complains, "....What? But I'm your husband!"

Caelus laughs. "You're just my boyfriend, silly.” 

“Yeah, but…” Aventurine trails off

I want to be your one and only husband someday. 

Aventurine pouts harder. He thinks of the box he had shoved in his drawer full of cufflinks. Inside was a gold ring he had gotten custom-made three months into his relationship with Caelus, and it's been collecting dust for almost two years now. 

Soon. 

“Look, see,” Caelus moves his phone for Aventurine to have a better look. He goes to a closet feature in the game where he demonstrates changing the purple-haired guy’s clothes. Aventurine even spots one outfit with him in just a towel, and a surge of jealousy hits him. 

Caelus clicks on the same costume the guy wore in combat and explains: “His name is Rafayel. He's a mermaid god who used to be with my character — that's the outfit you saw him wearing before — but like, in the modern world, he's a famous painter who hired me as his bodyguard."

Aventurine sighs and lays his head on his boyfriend's shoulder. 

“...Lucky bastard.”

Caelus laughs. “Lucky, coming from you, Mr. All-in-and-Wins-it-All?” 

“I want to hire you and… be with you all the time,” Aventurine trails off, burrowing his face further into Caelus's shoulder. 

Caelus huffs out a laugh and presses a kiss on Aventurine’s forehead. 

“You're with me all the time here, at home. Our home,” he says with a smile. 

Aventurine likes the sound of that. He likes it so much that he rolls on top of his boyfriend and shows how much he likes it with several kisses on his face. 

Caelus tries to stop him by shoving his face away, but his force has no strength. Eventually, he stops and takes all of his boyfriend's loving gestures. He giggles when Aventurine smacks three consecutive loud kisses onto his left cheek and when Aventurine's hair tickles on his chin when he moves to kiss his neck. 

Aventurine raises his head after sucking a red mark at a place Caelus can’t hide without makeup and stares down at his lovely boyfriend. He presses one last, lasting kiss on his lips, and gets off. 

“So what's with this new game you're suddenly playing?” Aventurine asks as he lies down on the bed comfortably beside his boyfriend and tucks him on his side. 

This is a game Aventurine hasn't seen him playing before, and Aventurine has seen Caelus play a lot.

Caelus is a hardcore gamer. This is something Aventurine has always known since that’s how he indirectly met his boyfriend in the first place: Aventurine had bumped into him as Caelus was leaving a video game store, and in the process, Aventurine splashed his coffee on his white shirt. After exchanging numbers and having several meetings where Aventurine kept on “conveniently” forgetting the white shirt he had promised to return, they eventually grew feelings for each other (although in his case, Aventurine has fallen in love at first sight) and started dating.

Even now, Caelus has several apps on his phone he dedicates a few minutes of his time to doing his so-called “dailies”. In another room Aventurine dedicated to Caelus’s personal use when they had first bought the apartment together, Caelus has on display several disks and consoles, and he even built a PC set-up with the neon lights and everything you see in those fancy streamers’ videos. 

Aventurine likes to think he’s a supportive boyfriend, and even if he is not that interested in those kinds of games (he's more into card or tabletop games like poker), he likes Caelus, and watching him light up when he talks about his hobbies always makes him happy. 

…Except when some digital dude starts taking all his attention.

“It's a game I played on-off in the past, and it's an otome gacha.”

“Otome?”

“Like a dating sim.”

Aventurine blinks. “A…dating sim? Okaaay. And why is my not-at-all-single boyfriend playing this game?”

"Weeeeell," Caelus ducks his head down bashfully while looking at the screen, clicking on it and prompting this Rafayel guy to spout flirty lines. 

“Yes, I'm busy, but you're more important.”

Aventurine sucks in his teeth and notices the shift in his boyfriend's behavior. He plasters on a smile even though Caelus can't see it when he’s pressed on his chest. 

“It’s gacha. Plus, I'm burned out from my other games, and I saw an ad for this game and decided to come back.”

“I see, and how many more secret husbands of yours do I have to compete with? First that Kid — Child guy and that Al-something from Genshin and now this too?” Aventurine clicks his tongue. “Looks like I got tough competition here, babe.”

Caelus laughs and rests his chin on Aventurine’s chest to meet his eyes. “They're just virtual men, ‘Vasha. You're my very handsome and very real boyfriend! Who is also the luckiest man on earth — ”

“Well, I sure am the luckiest having you as my boyfriend.”

“So!” Caelus yells louder, his face slightly red from Aventurine's words, “Since you're the luckiest, I need your help!”

Caelus waves his phone and bashes his eyelashes at him, and from that gesture, Aventurine knows exactly what his boyfriend wants. 

“...You're going to make me pull again, aren't you?”

Please,” Caelus begs. He squishes his cheek on Aventurine's chest and puts on an expression he knows will make Aventurine break down in a second. “Can you please pull Rafayel’s new card for me?”

“Okay, fine.” 

Sure enough, not even a moment’s passed, and Aventurine caves into his boyfriend's whims. 

“Yes!” 

Caelus opens up the wishing screen, and a different background music starts playing. Aventurine immediately sees the number of tickets his boyfriend owns on the top right of the screen and the counter on the bottom right showing the amount he still needs and fixes him a pointed look. 

Caelus sends him a sheepish smile. 

“The five-star memory is guaranteed within seventy pulls and you only have a ten pull?” Aventurine voices his concern. “You have too much faith in me, darling.”

Caelus shakes his head against his chest. “No, I trust Lady Luck will shine upon the best boyfriend ever, and he will give me my five-star!”

Aventurine huffs in amusement before clicking the ten pull button without warning, to get it over with. 

Stars stir in a circle on the screen, and a shining sound rings along with Caelus's loud screaming. It seems that from the sound alone, Caelus can already tell he’s gotten a five-star. He hugs Aventurine tightly and trashes him around by his shoulders while exclaiming, “You did it! I knew you could do it. Please let me win the fifty-fifty!”

For his boyfriend's happiness, Aventurine really hopes his boyfriend gets his…virtual husband’s card. 

What seems to be low-level cards pop up on the screen and the sixth pull shows an animation of snowflakes falling down. From the way Caelus deflates against him and removes his arms around Aventurine, it seems that luck was not on their side this time. 

“I'm sorry,” Aventurine immediately says. 

“It's not your fault, babe,” Caelus mutters under his breath. His voice sounds disappointed, which breaks Aventurine's heart. “I like Zayne too. His card seemed extra spicy this time, and he acts differently in this AU.”

Even though Aventurine knew that he meant it, it feels like he'd let his boyfriend down.

“How much do we need to top up to guarantee? I'll go get my card — ”

In the next second, Caelus interrupts him with a shout of glee, and he practically shoves his phone onto Aventurine's face. 

The snowflake animation is no longer there, and instead, the screen shows an underwater scene with a mermaid fin, and since his boyfriend mentioned this Rafayel guy being a merman, it seems Aventurine has gotten him another early. 

“Ten pity? ‘Vasha, you're the best!”

Caelus gives him a big, loud kiss on his cheek, and Aventurine is about to reciprocate as he turns his face to meet those lips again, but Caelus quickly pulls away and puts his attention back on the card he had just gotten.

Dazed, Aventurine watches the way his boyfriend acts excitedly over another man on his screen. 

From the corner of his eye, he sees the same purple-haired man earlier except this time he is wearing — practically nothing!? With a metal muzzle on his face and dark leather straps all around, the Rafayel guy looks feral and unlike the refined-looking God of Sea earlier. 

As interesting and bizarre as it looks, Caelus appears to be taking it all in with a lot of enthusiasm as he quickly clicks a button and a story starts playing out.

Sighing, Aventurine knows he won't be getting his boyfriend's attention for a few minutes today.

Or maybe even tomorrow.

Aventurine hopes his boyfriend won't be too preoccupied with his virtual husband on Valentine's. 

Wait. 

A lightbulb lights up in his head, and he leaves the bedroom and his boyfriend who’s still busy with his game, to fetch his things from the living room.

Aventurine has an emergency call to do. 

 


 

Caelus is humming when he enters his shared apartment with his boyfriend. The door clicks quietly behind him, and he playfully tosses the house key to its designated bowl like it was a basketball to a hoop. It fails to land, making him frown and stop his humming. He awkwardly picks it up and places it down properly this time. 

As he is making his way out of the doorway, he bumps into someone who comes around the corner. Blinking in confusion, Caelus feels the solid chest and just knows that's not his boyfriend. 

He looks up to see Dr. Veritas Ratio, a colleague and — though neither would admit it — a friend of his boyfriend's, with an expression on his face like a deer caught in the headlights. 

“Hello, Veritas.”

“Caelus,” Veritas returns his greeting with a nod. He's in a suit, seemingly having come from the office and holding a brown folder, which is slightly bent from their collision and his tight grip on it. He quickly hands it to Caelus like it’s on fire.

Caelus drops the plastic bag he's holding onto the floor and raises the folder he'd gotten up to eye level as if the light in the doorway would shine through the opaque paper and show him its contents without opening it. When he recalls nothing that would indicate he asked for something from Veritas, he sends Veritas a confused expression. “What's this?”

Veritas clears his throat and after a minute of thinking, he replies, “I had some business with that gambler of yours and well, you should read that…” 

“Okay?” Caelus questions. He glances at the folder once more before meeting those crimson eyes that are trying to avoid him.

“Would you like to stay for a snack, Veritas?”

Veritas shakes his head and moves past Caelus to open the door. “No, I wouldn't want to impose. Besides, I have some important research to do. Good day, Caelus, and…have a nice day.”

“See ya, Veritas. Let's hang out another time then.” 

Caelus waves goodbye to Veritas before closing the door after him. 

He wonders what kind of business Veritas and Aventurine have at their home instead of their office, but he chalks it up to Aventurine forgetting to bring an important document again and having to address the issue immediately. 

His eyes wander to the file he's holding. 

“But what's this?” Caelus whispers to himself and then sighs. “I guess I’ll read it later.”

Caelus doesn't have the time to read it now. Since it's Valentine's Day, Caelus has gone out to buy some ingredients for baking. He plans to make two dozen chocolate muffins to give to his boyfriend's colleagues and his own friends and make chocolate hearts for his boyfriend. He's already running a little late in preparation because his stream ran longer this morning, pushing back his plans a bit.

He should have had just enough time to finish everything before his boyfriend came home from work, but Veritas's appearance suggests that his boyfriend is at home and working, completely foiling his surprise. 

Caelus supposes he can make the chocolate hearts first before his boyfriend takes a break.

When Caelus finally rounds the corner and moves deeper into the apartment, he does a double take. His eyes are wide in shock, pupils darting left and then right, taking in the sheer absurdity that used to be their living room. 

Their sofa and coffee table are pushed to the side, leaving space for the massive black cage in the middle of the room. It's like a boxing cage without the soft floor padding. 

His boyfriend is sitting in the center of that cage, tied up to a chair, and wearing a poor excuse of a leather jacket that shows off his pecs and stomach and all the skin. Belts and chains hold the top together, and chains even loop to his earrings and the metal muzzle on his face. 

Aventurine stares deeply through the cage at Caelus, his pupils dilated and dark under the dim lighting of the modified living room. 

Caelus can't help it as something stirs inside of him seeing all of this in the flesh, seeing his boyfriend almost naked and in leather giving him the most bedroom eyes he could muster, that his first impression is to — 

Laugh. Hard. 

Caelus doubles over, holding onto his stomach and taking hard breaths while his laughter shakes his whole body. 

“What — haha — Aventurine— hahahaha — you doing!?”

“Caelus!” Aventurine shouts, voice cracking at the second syllable, and his face slowly flushes a pretty pink in embarrassment. 

Caelus wipes the tear at the corner of his eye. His stomach still hurts, but he tries to reign in another burst of mirth unless he wants his boyfriend to explode in place. 

“What's this all about?” Caelus asks. “Is this what I think it is?”

“I thought you'd like this stuff…”

Aventurine slumps to his chair, making the chains click in place. He has a pout on his face as he likely didn't get the reaction he initially wanted from Caelus. 

Grinning, Caelus walks to stand before Aventurine with only the cage separating them. He'd left the groceries where he'd accidentally dropped them in shock and only holds the folder now.  

He opens said folder and silently reads the contents of the single paper inside. It has information regarding his boyfriend: his name, his codename, and such. It mirrors the file that the game he's playing has during their promotions. 

“Power is Love…Rumor is that he is a gambler willing to bet his whole fortune in exchange for your kiss, ” Caelus reads out with a smile at the end of his tone. “Aw, ‘Vasha. That's so cheesy but very sweet.”

Aventurine shrugs and his back straightens, leaning more casually on the chair and brimming with the confidence that left him earlier. He sends Caelus a wink.

“How about it, master?” His voice lowers at the moniker, and he looks up at Caelus back in those half-lidded eyes that warm the pit of Caelus's stomach. “Want to play?”

Caelus gulps. He thinks about the cutscenes in the game he plays and how the main character he pilots caresses the criminal love interest’s body with her dainty fingers. Their voices laced with a bit of lust echo in his head, and a deep want flashes within him as those voices of pleasure distort to Aventurine's, meshing with his fantasies as he’s seeing his boyfriend in the same scenario.

His next word comes out breathless, “Okay.”

Aventurine's mouth curves into a smirk, and his sticky gaze is glued to Caelus's figure, running it up and down his body but never leaving. 

Caelus tosses the folder behind him, and it makes a flapping noise that resounds in the room. He lifts a hand and pushes at the gate. It budges easily, emitting a tiny creak, and with one step foot inside the cage, it's like passing through a world Caelus has never seen before in reality. 

Aventurine struggles against his chains, exaggerating his movements, but the helplessness he fakes while looking at Caelus with false anger serves to rile Caelus in a way that the script doesn't intend. 

“What do you want?” Aventurine bites. “You betrayed me, human. I thought you treated me differently, but no, you're just like them.” 

Just like that. They’re in the game. Aventurine is a praedator, and Caelus the human retainer tasked to watch over him. 

“Aventurine,” Caelus whispers his name, softly. “I have you now.”

Aventurine barks a laugh, his exposed stomach jumping at the magnitude. Caelus has always appreciated his boyfriend's physique, but his pale skin is stark against the dark bondage like a pretty package to unwrap. 

“Do you, darling? What are you going to do to me then, hm?”

Caelus answers by slotting between Aventurine's wide-spread legs and onto his lap. He feels the leather-clad erection from under him, and as he gyrates his hips to rub it against his behind, Caelus softly cups Aventurine's face shackled with a silver thing that barely counts as a muzzle and slips his tongue inside when his boyfriend gasps in pleasure. 

Caelus holds his face closer, the metal muzzle biting into his palms, but he doesn't care even if it leads to cuts when his sweet boyfriend — or this dangerous criminal as the play is meant to be — is at his mercy. 

“I like it better when you call me master,” Caelus says as soon as their lips part. 

“Make me,” Aventurine growls. He buries his head on Caelus's shoulder and carefully nips on his skin, making sure the metal doesn't scrape Caelus. 

Caelus's arms circle around Aventurine and take off his gag from behind. While he appreciates how it looks, he doesn't want his boyfriend to have too much discomfort. Once it’s removed, he kisses the imprints left on Aventurine's jaw as an apology, while his right hand fiddles on the tattoo on his boyfriend’s neck. He pulls away, delighting in his boyfriend's expression, on his furrowed brows and deep eyes. 

Caelus watches Aventurine trying to keep it together while panting hard as Caelus’s hands run down the leather top and graze a pebbled nipple, hardened from the exposure to the cold. He hooks under a strap that runs across Aventurine's torso and pulls before letting it snap back against Aventurine's skin. 

Aventurine groans. 

Smirking, Caelus moves downward and lightly caresses Aventurine's abs, following its contours. Eventually, he makes it to the leather pants and unbuckles his belt. It takes a while to figure out how to remove the pants fully along with the harnesses attached, but Caelus gets it in the end.

Aventurine’s cock springs out as soon as it's unbound; because of the tightness of the pants, he is not wearing underwear to Caelus’s delight, and Caelus's soft touching has filled it with blood, and it's raging to go with precum dripping from the head. 

Caelus battles on pulling down the pants, letting it pool down to his boyfriend's feet before he comes back on his lap to grasp Aventurine's solid dick and gives it an assured pump. 

He feels Aventurine's hips twitch from under him, wanting to push himself further into the tight space of Caelus’s enclosed fists. Caelus's cock stirs and yearns for some friction. He rocks his hips and opens his mouth to let out a moan when his cock nudges onto Aventurine’s.

Aventurine's hands shift aggressively like he’s forgotten handcuffs were keeping them in place and disabling him from touching Caelus. He growls in frustration. 

Caelus laughs under his breath and goes up to his knees. He relieves himself of his clothes, while Aventurine can only watch the show as he's chained. 

Caelus settles back on Aventurine's lap after he's fully undressed and bumps his now-exposed cock once again against Aventurine's. With two hands, he wraps their erections together. 

Aventurine jerks his hips, trying to get more friction, but Caelus sets the pace. He starts slowly, building up the momentum, going faster and faster, but every time it feels like he's close, Caelus stops and relaxes before resuming his actions. He does it again and again, edging themselves but not giving them the relief they need. 

Baby,” Aventurine whines, when he finally has enough, “Remove these cuffs, okay?”

Caelus shakes his head and pushes his thumb on Aventurine's cockhead. 

“Baby, darling, sweetie, Caelus, master, please

Caelus smiles and locks his lips onto Aventurine's, swallowing his begs and taking it all in. His eyes are shut, savoring the sweet kiss and the lips that are desperate for his touch. The fluttering inside of him that was begging for release earlier subsides, but he's ready to pick up the pace again. 

He plans to take his time playing with his boyfriend until the sun sets, but once again, his boyfriend foils his plans as the hands that he thought were chained to the chair are dislodged. His brilliant boyfriend, who dabbles in tricks, frees himself and quickly picks Caelus up from his lap. 

Caelus makes a sound of protest, but Aventurine has already pinned him on the floor. The cuffs magically find themselves around Caelus's hands above his head. 

Squirming, Caelus yells when Aventurine bends him in half, Caelus’s legs sprawled up in the air, and plunges his tongue inside Caelus's hole, opening him up. Thumbs dig into his ass and spread him apart while the soft muscle keeps invading. 

Caelus can only flutter his hole, now that it's he who is under his boyfriend's control. Heat continues to pool to his cock, but with Aventurine posing him with his ass up, Caelus's cock has no stimulation and remains untouched, drooling pre-cum onto his stomach. 

“‘Vasha,” Caelus moans. He wiggles his bottom, feeling the heat rise but not wanting to come anytime soon — not without his boyfriend. “Put it in now.

Aventurine acts like he doesn't hear him. He rakes his fingers up the back of his thighs to clasp around the junction on his knees, holding him in place when Caelus tries to put his legs down. 

Caelus groans. The slippery soft feeling splitting him open is tickling his insides, encouraging the heat burning in his stomach to spread. 

“Just fuck me already, ‘Vasha!” Caelus yells. 

Aventurine slowly stands and thrusts his cock down into Caelus, taking no second to sheath himself to the hilt at Caelus's command.

Caelus moans. His legs in the air tremble, and his back supporting his core bows at the pleasure coursing through his body. He wiggles his arms and tries to balance his weight, but he could only collapse as Aventurine's cock pushes deep and tumbles his foundation. 

Aventurine grasps one of Caelus's legs and angles his hips, and armed with the knowledge of his two-year relationship with Caelus, Aventurine hits Caelus's sweet spot dead-on. His free hand drives in between his legs and squeezes around Caelus's dick, jerking it to his rhythm. 

Caelus keels and chants Aventurine's name. He squirms and pushes his other leg back in the air, knocking on Aventurine's arm. 

Getting his signal, Aventurine pulls him up by his waist and makes Caelus meet face-to-face to him before he slams Caelus's back to the cage’s wall and pulls him back down to his cock. 

Ah!

Caelus can feel the cold metal of the cage on his skin and the cock fucking into him enthusiastically.

“Can you feel my touch, darling? Feel my cock inside of you?” Aventurine hisses. 

Caelus nods as he loops his bound arms over Aventurine's head and squeezes around his neck. He meets his boyfriend's thrusts, while his own cock in between them ruts on Aventurine's abs. 

“I do, yes, I do! I feel you.”

“You're only mine. My boyfriend. Mine to touch, to flirt with, to play with – mine!” Aventurine punches his words, growling them close to Caelus’s ear, and at each phrase, he punches his cock inside Caelus.

“Yes!” Caelus cries out. “Only yours. Only ‘Vasha’s. My ‘Vasha.”

Aventurine grunts and keeps knocking his hips back. His pacing grows faster, and Caelus thrashes as he can feel his pleasure build up. 

Caelus’s stomach is pulled taut, and he cums. He hears Aventurine whispering into his ear amidst the hot flash in an almost begging tone, “I'm your husband, okay?”

Caelus's mind clears as he gasps loudly, feeling Aventurine's cum spilling his insides, but the main catch is Aventurine's words filling him with a sense of love, desperation, and devotion. 

“H-husband?” Caelus stutters. His wide-eyed pupils shake at Aventurine's glittering eyes. His boyfriend sneaks a kiss on his lips before arranging his hold to keep him closer. His cock is still inside Caelus as he utters his next words.

“That's me. Marry me?” Aventurine grins with a boyish smile like he just hadn’t fucked Caelus and scrambled his insides a mere seconds ago. Caelus is still feeling the aftershocks of his pleasure, but his heart goes soft.

Aventurine gingerly lifts him off the wall and supports Caelus while he slips off his cock. He removes the handcuffs that bound Caelus's hands and kisses them softly.

With cum still dripping down from his hole and onto his legs, Caelus listens to his boyfriend breathing in deeply and speaking in a tone that feels like it weighs a ton. He holds onto the hands that found themselves unable to pull away from his and watches his naked boyfriend go down on his knees.

“I love you, Caelus, please be mine forever…” 

Caelus laughs. His eyes prickle, but he laughs harder than earlier. The trajectory of his laughter lands on sobbing when he can no longer hold back his tears. He collapses on the floor, wincing when his sore ass stings, and buries his face on Aventurine's neck.

“Is this because you were jealous of Rafayel?” Caelus first says, giggling. Tears stream down his face and onto Aventurine's neck and his shiny leather top. 

“Caelus!” Aventurine grumbles, but he squeezes him tight. “That's the first thing you say, darling? Not a yes or no?”

“You silly boyfriend, you already know the answer.” Caelus pulls back immediately as he says this. This time, his face is revealed to Aventurine, whose breath hitches and whose uniquely colored eyes also moisten with tears. Caelus's eyes are still wet, his cheeks are still pink, but his mouth curves to form a resolute –

Yes.”

 


 

Extra:

The door slams open, and a certain colleague who makes Veritas’s life in the office a living hell barges in.

“Ratio! The proposal was a success!” Aventurine shouts, making every employee in the room stop in their tracks to watch them.

Veritas sighs heavily and drops his paper on the table before he pushes back his chair. He crosses his arms when he stands up to glare at Aventurine who’s practically bouncing in his place with glee.

“He said yes, Ratio. I’m engaged!” 

“With all that…effort and nonsense you've concocted leading to the proposal, I'm surprised Caelus didn't leave you tied up until the weekend,” Veritas replies with a roll of his eyes. 

Aventurine laughs. “Nah, he likes it.”

Veritas resists the urge to gag at the thought and fixes Aventurine with an irritated expression.

Tsk, next time you have such a ridiculous plan, leave me out of it. I don't need you two love birds bothering me from my research. Go bother Topaz or Sugilite instead.”

“Fuck no!” Sugilite from the table across the room chimes with as much heat as the spicy empanada he’s been chowing on when it’s not even lunch break. “Don’t you fucking dare drag me into your bullshit.”

“Yeah? I’ll make sure to tell my fiance later the reason why there’s a cupcake left in the box that I didn’t give out.”

“Caelus baked cupcakes? Give me that shit! Hey — ”

Veritas shakes his head and sits back down on his chair like the energy has been sucked out of him. Topaz from the table behind him swivels her chair around and knocks on his desk. She gives him a smile that shows that she’s seeking to gossip.

“You don’t wanna know.”

 

Extra 2:

“Some long for longevity…before fading to dust ~”

As soon as the game loading screen ends and the opening song changes to relaxing background music, the purple-haired character named Rafayel jumps into full view and greets the player, “You're here. I was checking out that swiss cheese plant. Is it growing well?” 

Aventurine smugly raises his left hand at the smiling purple-haired character on the screen and wiggles his left finger with a gold band around it.

“We're engaged, and he's mine. Beat that, you're not even real.”

“...”

Notes:

Can you tell that I just love putting Ratio in awkward moments when it comes to these two? HAHAHAHA. He's very supportive even though he won't ever admit it. He's just sick of Aventurine gushing to him about his boyfriend Caelus.

If the backstory behind Aventurine and Caelus's roleplaying (as short as it was) interests you, you can check out Love and Deepspace [Tomorrow's Catch-22] Event Cards on YouTube. It's not at all sexual like what happened here and the story's actually pretty sad (at least it was for Rafayel. I haven't read the rest), but the leather half-naked outfit is real. You can check those out if you're confused as hell about what Aventurine's supposed to be wearing.

Shoutout to my dear friends who've been pushing me to complete this since I've teased it. I finally did it. <3

Thank you for making it through even though there are probably some second-hand embarrassment moments in the middle, haha. I hope you guys like the fic! Feel free to share your thoughts in the comments. I really appreciate them!!