a wilted garden with broken butterflies ~ kaeya x reader oneshot
order details ~ ⁺ ◟ kaeya x fem!reader, red string soulmate au, angst no comfort, modern au (req. by @moonegalactica)
pairing ~ ⁺ ◟kaeya x fem!reader
word count ~ ⁺ ◟ 2702 wds.
includes ~ ⁺ ◟major character death, kaeya pov, modern setting, reincarnation (kinda), nightmares, memories of past life, hurt no comfort, mentions of poison, diluc gets mentioned like once, blood and gore, mentions of choking
notes ~ ⁺ ◟do you know how long ive been waiting to see the words “angst no comfort” in my requests?? I may not be religious but bless ur heart omg (this is also coming in really late my apologies I didn’t even see this request till a week ago ToT) i sort of wanted to make this like romeo and juliet, where surprise, their lover is alive! but then lost all motivation <3 just know that i could’ve made this much more heartbreaking
synopsis ~ ⁺ ◟ kaeya thought it would be alright when he found you again in another life. surely, it would be a happier life, one freer of misery than in that foreign world, one where he wouldn’t lose you. but when the dreams of the day you slipped beyond his reach begins to haunt his sleep once more, can he prevent fate from severing the bond once more?
links ~ ⁺ ◟ navigation map 🗺️ requests 📋
ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰ ⴰ ⸰
Sometimes when you were deep in thought, Kaeya would watch you weave your fingers through the scarlet thread looped around your pinky and his. An invisible string nobody but you and he could see, but had never left since the day he locked eyes with you on the street.
“Why is it red?” you wondered aloud, head on his lap as he aimlessly scrolled through various different channels. “It should be blue.”
Kaeya chuckled softly, intertwining his hand in your outstretched one. “And why is that, darling?”
You frowned at him as if the answer was obvious. “Because it matches your hair, of course.”
“Ah, of course.” Kaeya nodded seriously, failing to hide his adoring smile. You continued to hum, while Kaeya committed to painting every bit of your tranquil expression into memory.
Blood dripping down the side of her skull, splattered onto his hands that cradled her face, choking sobs strangling his throat, yet not a single sound could escape.
Kaeya flinched, reality slamming back into him like a truck. Your eyes looked up at him quizzically, but he slipped into a laid-back crooked smile. After a few blinks, you tilted your head but shrugged and continued playing with the red string.
He tried to play it off. Tried to shove the memory into the crevices of his mind. It wasn’t this life- he had to remind himself. The stars had given him and you another opportunity to fall in love once again, given him another chance to see your smile again.
That fateful day- nearly five years ago already, when he had been walking along the street, and you ran by his shoulder holding what was likely a far too sugary coffee, nearly spilling it on him.
You had spun around in shock, eyes wide open and mouth about to utter an apology, when Kaeya felt a tug on his right hand pinky. Both of your gazes trailed downwards, the silent realization at the truth when you saw the faint red string loosely connecting both of your fingers.
He still remembered the little squeak you had made, nearly dropping your drink, but Kaeya automatically reached out to steady it. Pedestrians and the bustling city melted into the background, as he wondered why your eyes looked so familiar. Perhaps you were wondering the same, when after sleepless nights of dreams of the past, it was undeniable- the connection between you two went far beyond a simple thread. Beyond just this life.
Beyond death itself, perhaps.
Yet along with the memories of your once-shared joys came the devastation that tore it apart. More recently, visions and nightmares had been lurking behind every moment he closed his eyes, of the day the gods had ripped you from his grasp far too early. Worser even, the visions had become clearer as of late.
And now, it seemed they’d begun to haunt his waking life. Kaeya couldn’t bring himself to imagine what message the fates were trying to send. All he knew was he would never yield to their cruel tricks again.
That night, Kaeya woke up in yet another cold sweat. You barely stirred in your sleep as he resisted the urge to vomit, shakily making his way towards the bathroom. Blindly fumbling around the wall, he felt his fingertips brush past the switch, and fluorescent lights fizzled to life like an ominous halo.
Blue bangs stuck to the sides of his face and forehead as Kaeya groaned, blearily staring into his reflection at the mirror. Yet in the hazy reflection, all he could see was you.
Your corpse, your body, dangling like a marionette in his arms. Eyes rolled backwards, the blood you had choked out still trickling down your neck. Kaeya could only kneel motionless, frozen by the horrors.
He held you closer to his chest, muffled prayers against your hair, begging you to return to him. There was still so much left, so much time you deserved to be able to embrace.
“Just hold on, please.” Raw emotion clawed at his throat, as the flowing tears swirled with the scarlet pooled on the destruction. “Alright, darling?”
It hurt to breathe. Every slow inch of realization that you would never once more pull his hand along, running through fields of grass, felt like a puncture in his lungs. Every blanket of silence filled only with his stifled sobs only made him feel as if a screw were twisting his insides, trying to wrench out every drop of hope in his heart.
He remembered holding you until sunrise, when armor-clad soldiers had found him. He recalled the sunlight peeking through the mountains, almost warily. Most of all, he remembered how your body was pulled out of his grasp, and he lacked any ounce of strength to protest, only collapsing onto his side, eyes devoid and blank, watching the haunting orange sunrise melt past the night.
The sun may have rose that day, but his life never felt the same summer warmth again.
Kaeya splashed cold water on his face, the freezing temperatures prying him back to reality. To this life, where you were only a room away, sleeping soundly without a care in the world.
When his heartrate had slowed and the nightmare felt like just a speck in the horizon, he sat down softly on the edge of your shared bed, holding out one pinky above him the way you would. In a few moments, the dimly glowing red string appeared, a silent comfort that both of you were no longer in that accursed life.
Perhaps he was starting to understand why you enjoyed studying the vermillion thread. Even if you had rarely shown any waver, the memories had to have haunted your waking thoughts before. How much more debilitating would they have been, from the eyes of the dying? Did you feel the ghost of pain whenever they were evoked? How he longed to ask you, and lift that burden for himself. As the one who failed to save you before, it was only right in his mind.
“Why’re you awake?” you murmured, shifting slightly in the bed, propped up by an elbow.
“Just needed the bathroom. Why, you want to join me there?” Kaeya smirked, his worries melting away just at the sound of your voice. You scoffed, only to yelp when Kaeya poked your cheeks with a devious grin.
“Release me this instant,” you mumbled, despite the fact Kaeya appeared to be having far too much fun pinching your cheeks as if you were a squirrel.
“You can have your turn later, sweetheart,” Kaeya assured, placing a small peck on your forehead. You huffed indignantly; face scrunched in displeasure, only for Kaeya to place another light kiss on the tip of your nose.
Kaeya studied your eyes, humming gently. Eyelids fluttering from recently waking up, crinkled at the corners from your pout. Nothing like the lifeless vision that plagued his subconscious.
Placing one last kiss on the edges of your eyes, Kaeya flopped backwards onto the bed, tugging you down with him.
“I’ll protect you,” he muttered sleepily, and you smiled softly. How could you do that? Comfort him with just the smallest gesture? Even without a single word, you still knew how displaced he was feeling. The unsettling emotions all washed away when he held you in his arms.
Soulmates were intertwined, after all. For one heart to stop would be to mangle the other.
I’m begging you, the stars, the fates, whatever accursed divine being enjoying this mockery-
Under the moonlit sky, Kaeya couldn’t help the shiver down his spine, the exact same crescent wane hung against the obsidian backdrop, yet not a single star in sight.
Gripping your hand only a little tighter, Kaeya tried to push away the insecurities clawing at his mind. You glanced back at him, slight confusion mirrored in your expression, but all he needed to feel was your pulse against his.
The last three days had been hell, unabashedly. Sleep had fully eluded him, the same horror painted across his eyes every time he even dared to rest. Even looking at you made his chest feel as if the entire world were crushing it.
Then it had been quiet ever since midnight. He’d gotten the most sleep he had in the past month, finally able to rest without being violently thrown awake with his heart in his throat. Both of you took it as a sign of hope, that finally, you had severed the final tie of the heartbreak from your former lives. No longer would either of you be tormented, free of the clutches of destiny.
It felt like a quiet understanding, something that settled deeply as if it had always been part of your core- if you could survive one more day, than the tragedies of the past would finally be purged, letting bygones be bygones. And for the first night in a long time, Kaeya would sleep past the crevices of early dawn.
“Just a little longer,” you whispered, excitement shining in your voice. “It’ll be our first lazy morning in almost two years.”
“Oh, really? What’re you thinking, then?” Kaeya encouraged, knowing your voice was probably the only thing keeping him from collapsing right then and there. A definitive proof that you were alive and still with him.
“Pancakes, maybe? Or a café date?” you wondered, leaning your head against his shoulder, footsteps slowing. “It’s almost winter. We could go skating tomorrow- should we invite Diluc and the others?”
Kaeya chuckled. “I’m sure ‘Luc will just give another flimsy excuse about being too busy. Besides, let me spend at least one day alone with you, hm?”
“You just want an excuse to laze around,” you lilted, lifting your hand to the skies, the red thread shimmering against an empty night.
“Twelve more minutes,” you whispered. “And then we forget all those horrors.”
Kaeya kissed the top of your head, outstretching one hand to hold yours.
You offered him a delighted grin, and his world froze as he engraved it into his mind.
The smallest weight of a sapphire ring in his coat reminded him of the surprise he had arranged for you the second that the clock struck twelve.
“Eleven minutes,” he echoed softly. “Care for a dance, my dearest?”
Your laugh chimed in the nightfall, and Kaeya certainly believed you could illuminate the entire boardwalk with your light.
Wooden planks creaked softly underneath your feet as he gently swayed you back and forth, one hand on your waist, the other holding your hand.
He was too ensnared by your eyes to notice the red thread unravelling for every step you took, floating in midair as if echoing your movements.
Up until he spun you around, and azure eyes landed on the scarlet string encircling your neck, as if it were a snake coiling to strike.
Two minutes left until midnight.
Your eyes widened, as if struck by lightning, and your entire body went limp in his arms, falling to your knees. Shallow breaths turned to chokes as you clawed at your throat, but the thread only strangled you tighter.
No, no, no, it was almost over, we were about to be free-
Kaeya grasped at the thread, trying manically to untangle the strings of fate. Yet it was unmovable, as if it were made of steel, even as the color drained from your cheeks. No amount of strength could tear it apart, not when fate controlled its path.
“Kae- Kaeya-” you choked out, blood spurting all over the wooden boards of the dock.
“Save your breath, just hold on, you’ll be alright-” he didn’t know whether his ramblings were meant to pacify you or his own impending dread.
A starless sky enveloped your silhouettes as your eyes rolled backwards, every muscle going loose like a marionette whose strings had snapped. Blood continued to trickle down the edge of your mouth, all as Kaeya could only plead to whatever divine being making a mockery of him to show mercy.
The fact you had lost the strength to struggle terrified him even more. The quietude that fate had blessed you two with wasn’t mercy, it was the calm before a hurricane tore through your lives.
One more minute. The ticking seconds were meaningless by now, not when your pulse was null and void against his choking cries.
An ethereal whisper, filled with malice, slinked into his ears. You failed to save her again, haven’t you?
“No- no- I can’t lose her, please, no-” Kaeya crumpled over, sobs heaving against your body, until the sound of a taut string snapping drilled into his mind.
There it was- the red thread you had so taken to admiring in those tranquil moments, the one that had stolen life from you, now lay motionless and split in two in a pool of your own blood. Frayed and no longer illuminated like the glow of the setting sun.
It was undeniable, written against the scrolls as an inevitable cataclysm.
Crawling to kneel beside your head, Kaeya placed a shaky kiss on your eyelids before placing them shut, a silent promise.
“Wait for me just a little longer, sweetheart,” Kaeya whispered hoarsely, hand fumbling in his coat, grazing past the sapphire-silver ring. He stilled, the shattered shards hopes in his heart piercing further. The gods had made it clear- never would they allow a world where he would slip a ring onto your finger as he knelt with a promise to protect you. A promise he had failed to uphold twice now.
Unlike the first time, he refused to live as a hollow, walking corpse haunted by your smile.
Deeper in his coat, his fingers clenched around a vial of poison deadly enough to stop a heartbeat within seconds. As he popped off the cork and held the glass edge to his lips, Kaeya paused, closing his eyes and inhaling deeply, letting the cool night air fill his lungs.
Shall he pray for a life in which you two never meet, where he would never be graced by your smile, if only for it to remain?
Ironically, the poison tasted like bitter amber wine, from the first dinner you two had shared. The same wine he drank to erase his sorrows in his former life. And now, it would bring him salvation.
Death came easily and swiftly, the life fading from his eyes as they fluttered shut, a corpse crouched over your own, still shielding you even with his soul departed.
The rose-red string faded into pure darkness.