1 - 20 of 22 Works by wharfroach
Navigation
Listing Works
-
Tags
Summary
“If you win—” Freo's voice breaks off, then he swallows hard. “If you win you can put it in. Later.”
Kaelix’s breath catches. That spark in his chest flares bright. He hadn’t been sure how he’d play. He still isn’t. But he wants to win more now than he ever has. It’s Freo’s last season and Kaelix wants him to see it, to know how good he can be and remember him this way.
“And if you win?” Kaelix asks, barely able to keep his voice steady.
“If I win,” Freo says, “No sex until finals are over.”
-
Tags
Summary
Kaelix stares at the photo on his phone again. Freo’s hair is a green mess across the couch cushions, waves sticking to his forehead. He’s laughing, mouth partly hidden behind his hand, pink creeping up his cheek.
Freo lets out a sound somewhere between a groan and a laugh, swiping blindly at Kaelix’s face, a lazy slap with no force. “Delete that.”
“Never,” Kaelix says, smug, shoving his phone back into his pocket.
Or Kaelix's favorite photos of Freodore, and then some.
-
Tags
Summary
Kaelix Debonair, youngest member of hit idol group BY THE BEAT, is going through it, because apparently not a single soul on god's green earth can imagine him dating his actual, real-life, (secret) boyfriend, Freodore. It’s fine. He’s fine and totally not slowly losing his mind while the internet invents entire love lives for them both—everywhere but where it actually exists.
-
Tags
Summary
Freodore blinks hard. Seible’s energy, deep and blue, curls around them in translucent spirals before the terrain flashes once and disappears. When they land, it's on the edge of the rift gate, a rocky outcrop lined with old, dead guild scaffoldings and a pulsing beacon. The air in this part is a little colder, but it doesn’t help.
“Oh, he is so gonna lose it,” Seible mutters again with a soft huff, still half-holding Freodore upright. “But like, you know, Furi-chan, if you wanted him to worry about you, there are easier ways.”
Freodore exhales. “I’m not—”
-
Tags
Summary
Seible stands in the doorway, winded, eyes wide.
“I leave you for what, a little over an hour,” he says, pointing a finger at Freodore, “and you get engaged to the crown prince?!”
He freezes.
Kaelix, seated in the chair by the empty hearth, raises a brow, leaning back into his seat. “Still here, by the way,” he says.
-
Tags
Summary
It’s at that moment he realizes that Kaelix isn’t wearing a shirt.
His first instinct is to think, oh well, it must really be that hot and also agree with him. They only had the one fan which Kaelix insisted should stay in the living room while Freodore went about his morning in the kitchen nearby. So, it's possible that deciding on July for Kaelix to move in may have been a miscalculation on their part.
His second one? Is standing there, one hand loose around his cup, the other resting idly against the counter as he watches Kaelix go through the motions of dealing with the summer heat.
-
Tags
Summary
Kaelix has five days to develop a respectable alcohol tolerance in preparation for a department-wide party at the end of the next work week. He considers people he's pretty close to from work, but knows that if he brings up "training" and "alcohol" in the same sentence, he's going to get a five-bar crawl and only 'just trust your instincts, Kaelix' as advice before diving in.
No. Kaelix needs a small, controlled environment to taste test his limits. And as it turns out, Freo is small and also very controlled. So he goes to him for help.
-
Tags
Summary
It's just a broken android from the scrap heap, another ruined thing in a world full of them. It's just an easy repair; just the old android unit he fixed, now mostly functioning.
And then it's Freodore telling himself he isn't using it to fill the shape of someone he'd lost, because something he'd thought he'd long since forgotten starts returning to him in pieces.
-
Tags
Summary
“Good evening,” the doctor says, polite. It’s probably the same tone he uses for chest wound triage.
“Do you—uh—come here often?” Vanta hears the words come out of his mouth, sees them fall like bricks between them, and immediately wants to punt himself into orbit.
The doctor turns, deadpans at him. “I work here.”
“Yeah, no, that was—it’s a joke. I joke sometimes.”
-
Tags
Summary
Freodore feels the blush trying to claw up his neck, all while his skin keeps tingling, electric and raw in a way he’s not sure he can explain.
He lets his head fall back against the couch and exhales. “You’re ridiculous.”
Kaelix hums. “Mm, you know it. But you don’t hate this.”
He kisses his way back up the arch of his foot again. Freodore doesn’t tell him to stop.
-
Tags
Summary
Freodore takes on a small job from Zeal, something easy and would pay pretty well, he'd said. Simple, in theory, too. Just sorting out equipment for him—nothing complicated. Or so he'd thought.
Meanwhile, Kaelix expects just some tech guy who might know what he's doing to help give his setup a much needed upgrade, which he does get, he just hadn't accounted for the same tech guy to accidentally make him want things he hasn't let himself want in a long, long time.
-
Tags
Summary
Zeal wasn’t born yesterday and nor is he blind. But his lovely, usually careful, self-contained boyfriend has been ravenous lately, and Zeal is nothing if accommodating. And maybe wondering what’s stirred this hunger.
-
Tags
Summary
Nothing about Kaelix quite fits all the layers hidden beneath this wedding. The simplicity of his answers in contrast to the unspoken politics and the quiet pressure of legacy wrapped all in silk and tradition. Either he doesn't understand what he's just gotten himself into, or he's hiding that he does far too well.
Not that it's any of Freodore's business. His job is just to make the wedding happen without any major hiccups, not speculate on the emotional subtext of a spring engagement between social classes.
"Well," Freodore says, tapping his pen to the page, trying to turn his mindset in another direction, "shall we build your dream wedding?"
Kaelix grins. "Let's do it."
-
Tags
Summary
Kaelix glances sideways, his voice light. “Maybe it’s seasonal. Like, I don’t know, a sign that spring’s coming early or something?”
Freodore throws him a harsh look.
Kaelix grins, faint but genuine. “Listen, if I start sprouting branches, you can have naming rights to the first bloom. I’m sure you’d give it a little flair. Preferably in Latin.”
“I’m not naming your lung flora,” Freodore says with a sigh.
-
Tags
Summary
Kaelix finally lands a job after a streak of rejections, and it’s suspiciously well-paid for something that mostly involves lifting furniture, organizing samples, and not getting distracted by his frustratingly attractive boss.
He can handle it. He can show up every day and totally not make it weird.
He can also fall headfirst into a hole of his own making. One that involves getting a little bit too attached, catching feelings he knows he really shouldn’t, and falling harder than he ever meant to.
-
wonder what you're doing for tonight or forever by wharfroach
Fandoms: Nijisanji (Virtual Streamers)
16 Apr 2025
Tags
Summary
Then, Freo glances from across the bar, eyes snagging on Kaelix’s for a beat that passes all too quickly.
Kaelix immediately straightens his back like he’s just been crowned the King of Standing. He tries to smile. It might be more of a grimace. He tries for an expression that says “cool and collected boyfriend just doing his job tonight” and not “feral creature spiraling in a leather jacket.”
(Kaelix spends the night grappling with New Boyfriend Feelings and Freodore is very, very fond.)
-
all the wrong ways we could be right by wharfroach
Fandoms: 原神 | Genshin Impact (Video Game)
07 Nov 2021
Tags
Summary
The first step to getting over your crush of nearly eleven, maybe twelve years? Well, Aether wouldn't really know, but it definitely isn't sleeping with them, and yet - here they are.
-
Tags
Summary
“I mean—” Kaeya wills himself to believe that Diluc isn’t being obstinate on purpose. “I can drive a car, you know?”
“And?” God, why does this have to be so hard?
“And,” Kaeya breathes, “I can actually parallel park.”
-
Or: ex-boyfriends Kaeya and Diluc on a cross-country drive to their best friends' wedding. What could possibly go wrong?
-
Tags
Summary
Xiao pulls, skirt sliding against the top of the washing machine as Zhongli helps shift him closer, flush against him as they deepen the kiss. His hand has moved to the back of Xiao’s neck, the other resting on the skin of his thigh.
“Too fast?” Zhongli asks hurriedly, against his mouth.
Xiao nibbles because he can, but mostly because the adrenaline has done away with the last shred of his inhibition, tells him, “Not enough.”
-
tried your mouth & i can't come back by wharfroach
Fandoms: 原神 | Genshin Impact (Video Game)
20 Apr 2021
Tags
Summary
But there are two things occurring to Kaeya only now in the 28 years they have known-not-known-and-re-known each other.
1) Diluc is asking to be fucked. Basically.
2) He wasn’t wrong or imagining it—Diluc is an omega. Apparently?