♩♫♩
kavvueh
ㅤ— what you lacked was not wind, but courage. —

ㅤkavvueh / 31 / she/herㅤ
ㅤlikes:ㅤ strawberries, cheesecake, music, kaveh, venti, mitya.
ㅤfandoms:ㅤ genshin impact / mystic messenger / arcane + league of legends / (formerly) miraculous ladybug / naruto
ㅤships:ㅤ haikaveh, xiaovenxiao, valitya, kaebedo, xingyun. 🔄ok! (but i don't typically enjoy switch outside of xiaovenxiao)
ㅤBYFㅤㅤ i post 18+ content occasionally. i do not usually go out of my way to block followers but if you are uncomfortable with my content, that is YOUR PROBLEM, NOT mine, save us both the trouble and block me! also, as i post 18+ content, kindly do not follow me if you are a minor. I don't engage in online witch hunts so don't expect me to repost call-outs, I prefer using the block and report buttons like a regular bloke.i'm chronically offline (employment era yippee), so don't be shocked if i don't reply in a timely fashion. i'm NOT ignoring you, i'm just busy!
DNI DO NOT FOLLOW me if:1. you are a bigot, including but not limited to: racist, misogynist, anti-LGBT+, TERF. hate y'all. this, i WILL block you for.
2. you are Blue Lives Matter or MAGA. Reactionary prejudice is still prejudice, and supporting GOVERNMENT-LEVEL DISCRIMINATION is abhorrent. these, i will ALSO block you for.
3. you are a minor. if you choose to follow anyway, please use common sense and recognize that I am not going to follow back. Also, if you interact with my 18+ works on ao3 or socials and I notice you're NOT 18+, you will be blocked! You must curate your own online space, and I don't want to teach that lesson by example, so please just use common sense or, even better, don't follow me.

ㅤ500 WORDS TO SAY "I LOVE YOU"ㅤ
HaiKaveh. T+. 500 words. Complete.A collection of Alhaitham's letters to Kaveh over the years.

ㅤAND 1,000 WORDS TO SAY "I DO"ㅤ
HaiKaveh. T+. 1,500 words. Complete.A collection of Kaveh's letters to Alhaitham over the years. Sequel to 500 Words to Say "I Love You.

ㅤAND AGAIN, WITH YOUㅤ
HaiKaveh. 22k. Complete.Check out the art by collaborator KreachArt!“Ah.” Kaveh glows with Dendro, reacting instinctively, but before Al-Haitham can reach him, and before he can do anything, there is a sickening lurch in the space around them—it sends them both stumbling, and Kaveh loses his grip on the doorframe—
—and Kaveh falls outside, tumbling into the shapeless nothing, eyes wide as the darkness swallows him whole—
—And Al-Haitham wakes up from a fitful sleep, and knows that something is wrong.Or: Al-Haitham and Kaveh are trapped in a time loop.

ㅤAND THIS WAS A PROMISE FOR BETTERㅤ
HaiKaveh. 4.8k. Complete.Kaveh's tent is lost in a series of unfortunate events, forcing him to share Al-Haitham's.

ㅤTHE FABLE WELL-WEAVEDㅤ
Durin and Scaramouche. Gen. 4.1k. Complete.This, Wanderer thinks, hand clenched tight enough for nails to dig into his skin, is a child. And children lie.Or: Wanderer tends to Mini-Durin, and watches the shoots take root.

ㅤTHE FLICKERㅤ
HaiKaveh. T+. 11.4k. Complete.When Al-Haitham hears of a Fontainian court magician arriving in Sumeru whose ideas are novel, he confronts him about his methods. Their interactions spark a rivalry - and perhaps a bit more than that - as they try to figure out each other’s tricks. But everything changes when Al-Haitham performs The Flicker for the first time.Written for the Haikaveh Serversary event for @katraa’s prompt!

ㅤFOR THE RIVER'S CARVING PATHㅤ
VenXiao. T+. 7k. Complete.Venti turned to him.
"May I say something?" he asked.
"Are you often inclined to ask such a thing?"
Venti laughed. He bumped his wings against Xiao's.
"Your eyes are the color of sweetflowers." He winked. "And your lips taste just as sweet."For VenXiao Winter Exchange 2025.

ㅤGOLD-SPUN, DRIPPING CRIMSONㅤ
KaeBedo. Explicit. 9.3k. Complete.Albedo leads the Investigation Team to find a serial murderer - an Abyssal Ocellus. Kaeya joins him.
Or: Vampire Kaeya and human Albedo flirt, catch a murderous vampire, and then do more than just flirt. Written for Kaebedo Gift Exchange 2024.

ㅤI WAS REINCARNATED AS MY FAVORITE OTOME GAME'S VILLAINㅤ
KaeBedo. T+. 8.7k. Complete.Kaeya, reincarnated as the villain Pallad du Ragnvindr in the otome game Hex and Hound, decides to change his doomed fate by befriending the hero, Prince Albedo, and fight by his side on his quest to search for alchemical truths. But their enemy also has plans for fate, ones that increasingly change what Kaeya knows about this world. Can Kaeya survive it? And can he ignore the feelings in his own heart as he grows closer to the Prince?

ㅤIF YOU LEAVE THE BACK WINDOW UNLOCKED...ㅤ
HaiKaveh. T+. 9.1k. Complete.Alhaitham and Kaveh are superheroes. Neither is aware that their partner-in-crime is also their roommate, until a certain incident exposes them. Alhaitham takes a leap of faith — one that will either send them sprawling, or cross the chasm between their hearts.

ㅤKEEP PLAYIN' THAT SONGㅤ
HaiKaveh. Explicit. 4k. Complete.Kaveh picks an argument with Al-Haitham at the club, and then they bang.

ㅤPAINTING FLOWERSㅤ
KaeBedo. T+. 122k. Complete.One year after Alice dies in a research accident, her daughter Klee develops a penchant for burning things and getting into trouble at school. Her big brother (and now guardian) Albedo has to juggle Klee's behavior issues with a career-making project at work: reviving the extinct Inteyvat flower.But luckily, Klee's first grade teacher is pretty patient with her, all things considered -- and, well, it helps that he's not bad to look at, either... Even if he swears up and down that he's a space pirate.

ㅤQUCU-MELONㅤ
XiaoVen. Gen. 3k. Complete.Xiao’s scheduled Qucu-Melon time becomes an unfortunate routine. Not in the sense that it’s bad for him – there’s really no harm in watching birds through a window, as much as it makes him sympathize with pet cats – but, rather, in the sense that it’s awful for his heart. Really, truly awful.

ㅤSCENTIMENTALㅤ
HaiKaveh. Explicit. 6.3k. Complete.Alhaitham and Kaveh have a misunderstanding while scenting their living room. Cyno and Tighnari decide to intervene.

ㅤSKY, EARTH, RUMBLEㅤ
HaiKaveh. Gen. 300 words. Complete.There is the sky, and all its expanse, the sun and the heat, rain and stars. The sky commands the earth to shake; and Alhaitham feels the rumble in his chest.
He breathes shallow, for anything more will drown him.

ㅤTAKE MORE CHANCES (DANCE MORE DANCES)ㅤ
HaiKaveh. M. 11.8k. Complete.A Haikaveh story. For Haikavember day 23: Dance.

ㅤTEAL WAS THE COLOR OF YOUR EYESㅤ
HaiKaveh. T+. 7k+. Ongoing.Al-Haitham and Kaveh become friends and then strangers. Al-Haitham moves on. Kaveh tries to.A decade later, they meet again. Everything has changed, except a few ever-fixed marks: the way Al-Haitham's shoulder rests warm against his, the flecks of amber in his eyes, and the way Kaveh - despite everything - finds himself falling in love once more.

ㅤTO FORM CONNECTIONSㅤ
HaiKaveh. T+. 19.8k. Complete.The path I take eventually leads back to you.
In which Kaveh semi-accidentally joins the Fatui while searching for the Eternal Oasis; Alhaitham decides to help his roommate’s research by teaming up with Jeht’s Eremite band. Neither deigns to tell the other what they’re up to. Miscommunication, bickering, and shenanigans ensue.

ㅤTO MY BONESㅤ
HaiKaveh. M. 6.7k+. Ongoing.Kaveh finds a ghost haunting the property he's set to renovate. He needs it to move on – but the ghost, it seems, has other ideas.A HaiKaveh story.

ㅤTRULY, PROFOUNDLYㅤ
KaeBedo. T+. 18.9k. Complete.Albedo joins the Favonius Ballet and finds himself cast as the love interest for the company's premier danseur, Kaeya Alberich. Neither of them can hide their interest in one another - but a misunderstanding tears them apart and threatens the show.

ㅤWHAT THE WILD FLOWERS TELL MEㅤ
XiaoVen. T+. 15.8k. Complete."Oh," Venti gasps.
"Oh," Xiao mumbles, and then hacks up a whole flower - stem and all, for good measure.Or: A XiaoVen story in which Venti, a florist, has got it bad - and Xiao, a tattoo artist, has it worse. (It, of course, being Hanahaki Disease.)

ㅤWHERE WORDS FAILㅤ
XiaoVen. T+. 34k. 12/12. Complete."But... You're the God of Songs and Poetry."
Venti nods his head sagely. "More or less."
Xiao fixes Lord Barbatos with the most incredulous look he can manage.
"... You're failing Music Theory."Or: A XiaoVen story.

ㅤWIND AT MY BACK, SWORD AT MY SIDEㅤ
KaeBedo. T+. 9.3k. Complete.Kaeya Alberich is a university junior. His home life is a bit complicated right now - but he’s got a nice distraction in the form of the hit game Princeps Cretaceous. He favors the main love interest, the third prince Albedo. So imagine his surprise when he sits beside a young, handsome blond who strikingly resembles the prince in class at the beginning of the new semester. It's a funny little coincidence, until it isn't - his name is also Albedo, he has the same tattoo the character has, and he shares many of his mannerisms and life details.Is the world really so small? Can coincidences like this truly happen? Or has Albedo from the game actually come to life?There’s really only one way for Kaeya to find out - he has to romance him, of course!

ㅤWINTERREISEㅤ
Multiple characters. Gen. 1.4k+. Ongoing.On loss, love and grief across Teyvat.

ㅤWORST IN THE BUSINESS!ㅤ
HaiKaveh. Explicit. 11.1k. Complete.Alhaitham orders increasingly ridiculous deliveries... and Kaveh, his Doridasher, is collateral damage.

ㅤYOU'VE GOT 'FINE' WRITTEN ALL OVER YOU(R CAR)ㅤ
HaiKaveh. T+. 15.8k. Ongoing.“You - you call that generous?” he manages. He lets out a huff that indicates he disagrees. “Who do you think you are?”
Al-Haitham turns his eyes towards his cruiser. The man follows his gaze, and Al-Haitham glances back in time to be rewarded with the sight of the color draining from his face as he reads the words “Sumeru City Police Chief” plastered on the side of the car.
“... Can we pretend I didn’t say anything?”A HaiKaveh story.