Actions

Work Header

Ashes of My Failure, Heat of Your Hands

Summary:

Mira thought she had to hold everything together, to be strong enough for them, to protect them always. But even when she makes a mistake and it almost costs them everything, they show her that love doesn’t require perfection or protection. In their arms, she learns that surrender can be its own kind of safety.

Notes:

Here's the Mira fisting fic I promised, hope you guys enjoy!

Trigger Warning: There is blood in the beginning of this in a demon battle scene described, as well as bodily harm. Trust when I say everyone is okay and no one dies. Mira does have a shut-down anxiety attack, but her girls are there to help her through her shut down and subsequent meltdown.

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

Work Text:

The night air in Seoul clung to the street like damp silk, heavy with the fog that had rolled in an hour before. The hunters were down a dark alleyway, hidden by the fog, hunting down the latest demons that had emerged from a tear in the Honmoon. 

They should have been resting after all of the work that they had to do in the past couple of months from their comeback world tour. Energy stretched thin by months of comeback stages, choreo rehearsals, fan signs, you name it they did it for their fans. Being the number one K-Pop idol group in the world had its advantages and disadvantages. 

Rumi ran ahead of her girls, purple claws extended and eager to slice into the annoying demons so that they could finally relax for just a moment in the comfort of their own penthouse. Zoey’s footsteps slapped against the pavement behind her, light and fast. Mira was further back, the steady metronome of her strides lagging a little behind the other two. If she was exhausted she wasn’t admitting it outloud; Mira was nothing but stubborn especially when it came to her own health and wellbeing since she always put her girls first. 

Rumi sniffed the air; a couple demons, not a hoard. Easy. 

She didn’t need to think, her half-demon body moved on instinct for her. She vaulted through the alley sharpened into angles and motion. A demon lunged from the dark fog, screeching. Rumi slashed upwards, claws carving a streak of red through the creature’s torso. They snarled once more before vanishing in a puff of smoke. 

Left!” Zoey shouted.

Rumi pivoted automatically to the left just in time to see Zoey’s shin-kal whistle past her shoulder, iridescent while it whizzed through the dark. They sank into the ribs of a demon crawling across the brick wall like a malformed spider with its head on backwards. It sputtered into red dust. 

Zoey panted. “Rumi, you good?”

“Yeah, thanks love,” Rumi answered. Zoey gave her a blinding smile.

What she didn’t say was that her vision kept tunneling. Every sound scraped like it had barbs. The comeback tour had left her overworked and exhausted beyond her limits. Even someone with better strength and stamina like a half demon like her could only carry on with fumes for so long. But she knew she needed to stay alert and stay focused for her girls.

Mira sprinted past them both, gripping her gok-do tightly, the polearm’s long blade catching the faint glow of streetlights. Her pink hair swayed against her cheeks with each step. She planted herself between Zoey and an incoming demon, swinging the gok-do in an arc that severed its arm clean before she continued her swing in and doubled back around to lop off its head. After it disappeared in a puff of smoke, she immediately went for another demon, a larger one. Rumi couldn’t keep her eyes on Mira and Zoey and herself at the rate that her exhaustion was trying to take over.

But something drew Rumi’s attention back to Mira a few moments later.

Mira stumbled over herself, exhaustion getting to her at the worst possible time.

Mira never stumbled in battle. And the large demon that she had been facing was taking advantage of that, grinning with tusks on full display.

Mira!” Zoey screamed.

Mira turned too slow.

Far too slow.

The demon ripped a piece of pipe from the side of the alleyway building like it was pulling weeds. The demon aimed the pipe straight at Mira with a guttural roar. Rumi didn’t even give herself time to think. Instinct seized her spine, snapping her forward in a blur of violet lightning, her demon patterns flashing brightly in the dark foggy alley as she reached into the deepest part of her soul to get to her girl on time.

It all happened in quick succession: 

The pipe hurled through the air aimed directly at Mira with deadly accuracy.

One moment Mira was staring down the length of a metal pipe the next she was being shoved backwards while staring up at Rumi.

Rumi had her back to the pipe, bracing for impact, knowing there had been no way to deflect something that fast and large in time. She saw the confusion slowly shift into alarm almost in slow motion on Mira’s face as she shoved her backwards. Rumi made a brave face and smiled at Mira as if to say:

Everything will be golden.

Instead, the world became blood.

Cold metal tore through Rumi’s back and out her stomach at a sickening angle. The pipe punched through flesh, muscle, and who knows what else on its way through the hunter. Her blood splattered everywhere; all over her street clothes, the ground, the alleyway walls. Momentum drove her to her knees. The taste of iron flooded her mouth.

Ah shit, that hurts.

For a moment, she didn’t hear anything except the thump of her own heartbeat in her ears.

Then Zoey screamed.

Rumi!”

Mira’s voice followed, breaking in a way Rumi had never heard. Rumi wasn’t even sure it was a word.

The demon charged forward, no stop in its quest to kill them. Before Rumi’s sluggish mind could even process the fact that she was still in danger, both Zoey and Mira leapt into the fray between her back and the demon. It was the only one left. The demon swung on them, no strategy to its attacks other than to do damage. 

They ducked low over its swing and sliced forward in multiple areas between the two of them. The demon howled in pain and dissolved. Before its red ash could even puff out into the fog around them, Zoey and Mira had summoned their Honmoon weapons and turned towards Rumi.

Rumi, who was currently being stupid and trying to stand with a fucking metal pipe in her body.

Zoey reached her first, catching her before she fell. Her arms wrapped around her tight enough to hurt, but Rumi leaned into it anyway. She could feel Zoey shaking harder than she was. “Oh god, oh god, Rumi y-you’re - this is -”

Hey,” Rumi managed before she coughed up some blood. Mira was standing close by, her face going paler than it already was. Vaguely Rumi realized that Mira was covered head to toe in blood. Must be mine, she thought weakly. She felt bad about that; her gorgeous model of a girlfriend splattered with her blood wasn’t on her bingo card for the year, but here she was. Rumi tried to swallow the pain. The attempt failed. Her claws retracted with a weak flicker along with her other demonic traits, like her tail and horns.

The metal pipe was too long and heavy to try and move Rumi to their penthouse with, even if she managed to teleport there. One of her newer traits now that she had embraced her demon side was rapid healing, which came in handy in most cases. Except instances like this, where there was a risk of her body trying to heal with the pipe still in it. It happened to her with a splinter in her finger once and it was an awful experience.

Mira stood three feet away, frozen. Her eyes were wide in a way Rumi had never seen. It wasn’t fear of demons.

It was fear of herself.

Of failing.

Mira,” Rumi rasped. “I’m…okay.”

That was a lie so poorly constructed even Zoey flinched.

“Correction…I’ll be…okay…I promise.”

Mira didn’t respond. She seemed stuck between lunging forward to help and running from the sight of Rumi with a pole in her. Zoey reached up and touched Rumi’s jaw, guiding her gaze away from Mira’s spiraling horror.

“Rumi, I need to remove the pole in one controlled pull,” Zoey said, voice trembling but hands steady. “If we do it slowly, it’ll shred you. If we do it crooked, same thing. It has to be one smooth but fast motion.”

Rumi nodded weakly.

Zoey hesitated. “This is going to hurt more than anything you’ve ever felt.”

Rumi gave a breathless, blood-tasting laugh. “Too late.”

Zoey almost smiled. 

Almost.

Then she looked past Rumi’s shoulder. “Mira, I need your help.”

Silence.

Zoey’s voice softened. “Mira. I can’t do this alone.”

She was frozen in place.

“Mira,” Rumi whispered. “...Please.”

Mira finally moved. Not like a warrior. Like someone walking through chest-high water. She knelt beside Rumi, her hands hovering, afraid to touch, afraid to cause more pain. She had never looked more distressed in her life.

Her voice came out hollow. “I should have stopped it.”

Zoey reached out, gripping Mira’s wrist just enough to anchor her. “Right now isn’t about the guilt. It’s about Rumi.” Mira blinked hard, lashes wet. She nodded, barely. Zoey positioned her behind Rumi. “I need you to hold her shoulders steady. When I pull this out, her body might jerk.”

Mira’s hands finally touched Rumi’s body: warm, shaking, desperate. She cupped Rumi’s shoulders with a gentleness sharper than any blade. Rumi leaned back into her, giving what little weight she could. Zoey gripped the pipe with both hands, bracing one knee against the pavement. She wiped her palms on her pants, took a breath, exhaled shakily.

“Rumi,” Zoey murmured. “Three.”

Rumi braced.

“Two.”

Mira’s breath hitched behind her, fingers tightening.

“One.”

Zoey pulled.

Pain detonated.

Rumi gasped so hard her lungs seized. The metal ripped through everything possible on its way out, dragging fire and ice in one violent pulse. Her claws burst out involuntarily, scraping sparks against the concrete. She arched forward but Mira held her steady, arms like a cage made of love and panic. Blood splattered the already soaked ground. Rumi’s vision fractured into white shards. A sound tore from her throat; something between a scream and a swallowed howl.

Mira whispered her name again and again, voice breaking. “Rumi. Rumi. I’ve got you. Rumi please.”

Zoey tossed the pipe aside and immediately dropped to her knees in front of Rumi, hands glowing faintly with energy from the Honmoon as she pressed them to the wound to slow the bleeding. They couldn’t outright heal with the Honmoon, but they could use it to staunch wounds and stop bleeding like cauterizing it without the painful burning. Combined with Rumi’s natural healing ability, it worked wonders on her.

“Come on, come on,” Zoey muttered. “Heal, damn it. You always heal fast. Please.” Her voice cracked on the last word.

The wound pulsed painfully, demon blood struggling to knit flesh before Rumi’s consciousness could slip. But healing wasn’t instant. It burned, slow and raw, like someone stitching her back together with hot wire. Rumi slumped against Mira completely, limbs numb, breaths shallow. Mira’s tears hit her cheek.

“I’m so…so sorry.” Mira whispered into her hair. 

They all just sat there in silence; Zoey wasn’t sure what to say to Mira to make her feel better, and Rumi was two seconds away from passing out.

Rumi’s healing surged again, painful but steady. Zoey kept pressure, murmuring encouragement and half-scoldings to stop fucking moving under her breath. Rumi let her eyes close for a moment. She had survived worse. She would survive this. Her demon blood always made sure of that. One reason to be grateful for it. 

====

The elevator ride up to the penthouse felt impossibly long, even though it was a bit more than seventy floors. Zoey hovered on Rumi’s right, one hand splayed over the spot where the street lamp had skewered through. Mira supported her left, her arm wrapped tightly around Rumi’s waist, muscles trembling with each jolt of motion.

Rumi didn’t like leaning on them, but walking was optional at best. The wound had sealed deep inside - bone knitted, muscle reconnected - demon and Honmoon healing doing its frantic work. But the entrance and exit sites still gaped, raw and slow to close, leaking blood through her torn shirt.

Healing always took longer the worse the injury was. Her vision flickered with static every time she shifted weight. The elevator chimed. The doors slid open to the penthouse’s dim entryway, lights set low because bright ones tended to trigger Zoey’s headaches. The moment they crossed the threshold, Zoey moved ahead, clearing space on the oversized couch and tossing aside throw blankets and her abandoned plushies from last night’s movie marathon.

“Rumi, sit. Slowly.”

Rumi sank down with Mira guiding her, both of them lowering carefully until Rumi’s weight settled into the cushions. Pain flared across her side, a hot sting that radiated outward like a protest.

Zoey came back with the emergency med kit they kept in a drawer in the kitchen. For hunters like them, it was imperative to have medical training to take care of most wounds themselves. There were med kits in almost every room of the house just in case for reasons just like this.

Mira stayed pressed to Rumi’s side on the couch, one hand wrapped around Rumi’s wrist like a tether. Her palm was warm. Trembling.

Rumi squeezed back weakly. “I’m…okay.”

Mira didn’t respond. Didn’t even look at her.

Zoey crouched in front of them. “I need to clean both wounds, babe. The outer layers haven’t sealed yet because the hole was too uh, deep. They’re going to keep weeping until your regeneration catches up, and we need to make sure we didn’t get any debris from outside or bacteria in it.”

Rumi nodded.

Zoey hesitated. “It’s going to sting. I’m so sorry.”

Rumi huffed a breath. “Everything…stings…right now.”

That earned the faintest snort from Zoey. A ghost of her usual humor. A tiny ball ready to help in any way possible. She snapped on gloves and pulled out sterile pads and a small bottle of antiseptic. 

When Zoey lifted the tattered hem of Rumi’s shirt, Mira inhaled sharply.

The wound was ugly: a deep, uneven tunnel punched through muscle, the outer edges puckered. The skin twitched faintly with every pulse of demon energy trying to knit what had been torn. Rumi felt Mira look away, the guilt sharp as a blade.

Zoey’s voice broke the moment. “Rumi, deep breath and hold still for me.”

Rumi nodded once.

Zoey poured the antiseptic.

It burned. Violently.

Rumi sucked in air between her teeth, fingers digging into the couch. Mira grabbed her other hand, squeezing hard enough to ground her.

“Keep breathing,” Zoey murmured. “You’re doing great sweetie. Almost done with the front.”

The antiseptic trickled down her side, fizzing and stinging and filled with the faint metallic scent of her own blood. Zoey dabbed gently, sterilizing the surrounding skin. Then Zoey moved behind the couch to clean the exit wound. Mira helped shift Rumi forward just enough. Rumi leaned back once Zoey finished, panting softly. The wounds still oozed, but slower now.

Mira brushed hair from Rumi’s forehead, her fingers ghosting across skin like she was afraid Rumi might actually break. “You’re too pale.”

“It's hard…to keep a healthy complexion after…being shish-kebabed,” Rumi whispered.

Zoey let out a strangled laugh. “…Rumi, I love you, but if you keep making stabbing jokes I’m going to withhold my kisses for a week.”

That shut Rumi up fast.

Rumi let her head fall onto Mira’s shoulder, exhaustion sinking into her bones. The warmth of Mira’s body eased the trembling in her limbs. Mira froze for half a second, then wrapped an arm around her waist, pulling her close but not tight enough to jar the wound.

For the first time since the alley, Mira’s breathing slowed. Zoey’s shoulders slumped in relief at the worst of it being done. She swung around the couch and flopped down on Rumi’s other side, giving her shoulder a kiss. Rumi exhaled, letting herself sink fully between them, surrounded by warmth, worry, and love.

====

Rumi surfaced from sleep like someone clawing their way out of being buried in the sand on the beach, her senses catching up one by one. First was the mix of their scents from the mountain of blankets Zoey had mummified her in. Then the dull throb in her abdomen, a heavy drumbeat beneath her ribs. 

And then the snoring.

The kind that rattled the windows in their frames. The kind that only one member of their trio managed to produce with such unapologetic confidence.

Rumi cracked an eye open.

Zoey lay sprawled beside her on the floor in full starfish formation, one leg halfway thrown over a pillow, drool glistening on her cheek. She looked peaceful, triumphant even. As if sleep was a battle she had fought and thoroughly dominated. She was so cute, even in sleep.

Rumi tried shifting. Bad idea. Her body answered with a sharp, molten tug that shot through her healing side. She hissed and stilled herself against the fortress of blankets Zoey had engineered. It wasn’t a proper bed so much as a nest, padded on every angle to keep her from rolling onto the wound. Zoey had insisted. Rumi didn’t have the energy to even argue, and she passed right out as soon as her head hit the pillows.

Rumi blinked fully awake now, letting her demon eyes adjust to the soft dark of the living room. The muted glow from the kitchen nightlight spilled across the space, revealing a room in gentle disarray.

And Mira, perched on the couch like a ghost. Rumi vaguely remembered Mira getting up to go change and shower - flashes of Mira splattered in her blood went through her mind - and she fell asleep before Mira got back it seemed. She sat curled in on herself, arms wrapped around her knees, forehead resting against them. Small, quiet, trembling in that near-invisible way that made Rumi’s chest clench harder than the wound ever could. Mira was their steadfast girlfriend, their rock. But sometimes Rumi wondered if Mira just didn’t know how to ask for help.

That much was clear to her now.

Rumi frowned. Mira hadn’t slept, she could tell. Her posture carried that brittle stillness that came when she was spiraling hard, thoughts looping like a vortex she couldn’t claw her way out of. A look that Rumi was way too familiar with since she used to be stuck in that place for most of her life. Until her girls saved her from herself.

“Mira…?”

Her voice came out too quiet and gravel-scratchy. She cleared her throat and tried again, louder.

Mira.”

Mira jerked her head up like she’d been ripped out of a nightmare even though her eyes weren’t closed. Her eyes were wide, ringed with shadows, too shiny for the room’s dim light. When she saw Rumi awake, relief washed over her face in a wave - then immediately shattered into guilt.

“You’re awake,” she whispered, like she was scared to disrupt the air with her voice. It was so unlike Mira that it brought a pang to Rumi’s heart. 

Rumi managed a small crooked smirk. “Hard not to be with Zoey performing an entire concert in her nose.”

Zoey snorted mid-snore and flopped onto her side.

Mira didn’t smile.

Rumi’s own expression gentled, the attempt at humor draining quietly away. “Come here, Mir.”

Mira didn’t move. She looked down at her hands instead; large, strong hands that could hold a polearm steady against a horde of demons, could handle hundreds of fan signings at an event, but had shaken uncontrollably while trying to hold Rumi hours before.

Rumi exhaled slowly.

“Mira. Get over here. Please.” Rumi’s tone turned tired, what little energy she had slowly leaving her. Mira hesitated for only a breath before slipping off the couch and padding across the carpet on quiet feet. 

Rumi lifted one hand from the blankets, offering her fingers. Mira took them with careful reverence, her grip cold with leftover panic. She slid her thumb along Mira’s knuckles. “Come lie down and get some rest before you collapse.”

“I might hurt you.”

“You won’t.”

Mira wavered, then carefully settled beside Rumi on the nest, not touching at first. Rumi inched her hand outward, brushing Mira’s arm. Mira exhaled shakily and scooted closer until her forehead rested near Rumi’s shoulder, not putting weight on her but close enough to tether herself.

Zoey’s snoring crescendoed with perfect comedic timing.

The corner of Mira’s mouth twitched.

Rumi closed her eyes, letting the quiet settle around them like dusk in reverse.

She felt Mira finally unclench a little, finally breathe, finally allow herself to exist in the same space without drowning in self-blame.

Sleep,” Rumi whispered.

“I’ll try,” Mira murmured.

===

Morning settled over the penthouse like a soft sigh, warm light slipping between the curtains and pooling across the living room. Rumi woke up gently, her body stiff but no longer screaming. When she stretched - oh so carefully - the ache in her side felt muted, more like sore muscle after bad training rather than the hole-that-used-to-exist in her abdomen.

She lifted her shirt.

The wound had sealed into a thin, angry line on both her front and back. No swelling. No weeping. Just a thin scar that already looked bored with its own existence. By tomorrow it would be gone, like it had never happened. Rumi let the shirt fall and breathed out, relieved once more at her demon blood for once.

Across the room, Mira sat at the kitchen island, elbows on the counter, coffee cupped in both hands as if anchoring herself to the moment. No makeup, no glasses. Just her hair in a loose bun and a blankness around her eyes that made the room’s colors dim.

Zoey was shuffling into the kitchen wearing oversized pajamas featuring a neon turtle in a tutu. Her hair was sticking up in six different directions. She squinted at the ceiling lights like they were personally attacking her.

“Morning,” she mumbled, then yawned loud enough to scare the air itself.

Rumi followed into the kitchen, slower but steady. Mira looked over at them, and the difference in her girlfriend from her usual self hit Rumi in the gut harder than any metal pipe could. No spark. No teasing curve to her lips. No little glances.

“Coffee’s ready,” Mira said, voice thin as paper. “If either of you want some.”

Zoey paused mid-stretch. She blinked. Once. Twice. Mira knew neither one of them drank coffee; one of her quiet love languages towards her girlfriends was to dote on them with their favorite drinks and foods. She has known for years that neither of them drink it. Zoey looked over at Rumi with concern in her eyes.

Rumi stepped closer, studying Mira with sharp, careful eyes.

“Did you sleep at all?” she asked.

“Some,” Mira answered without meeting her gaze.

Zoey moved to Mira’s other side, plopping onto a stool. “You’re lying,” she said gently, nudging her with an elbow. “You’ve got the ‘I stared at the ceiling until dawn’ face.”

Mira tried for a smile. It didn’t reach her eyes. “I’m fine. Really.”

Fine. The most suspicious word in the human language.

Zoey glanced at Rumi, and the unspoken ‘Oh no’ hovered between them like a shared ghost. Rumi settled onto the stool across from Mira. She didn’t push. Not yet. Instead, she spoke lightly. “My wound’s almost gone.”

Mira nodded. “Good.”

Rumi leaned forward, elbows on her knees, gaze steady.

“Mira. Talk to us.”

Mira stared down into her coffee, as if hoping the dark liquid would spell out an escape route. Her shoulders curled in, tiny movements that said she was bracing for impact. She didn’t say anything. Mira wasn’t just quiet. She was barricaded. Bricked up behind polite silence.

Something was wrong. Deeply wrong.

“Mira,” Rumi said gently, “did you sleep after I dragged you to bed?”

“...A little.”

Zoey leaned her chin on her hand. “Was that ‘a little’ or ‘I stared at the ceiling for six hours while contemplating the void’ a little?”

Mira huffed out a breath and mumbled. “It doesn’t matter. I’m fine.”

Rumi felt her heartbeat hitch.

That word again. Fine. The verbal equivalent of a locked door.

Rumi tried one more angle. “If something’s wrong, you can tell us. You don’t have to -”

“I’m fine,” Mira repeated, firmer this time. Not angry. Not defensive. Just shutting a door. Rumi felt the quiet click of it. Zoey’s mouth opened, a protest half-formed, but Mira slid off the stool before either of them could speak. “I’m going to shower,” she said softly. Then she walked away, leaving her untouched coffee steaming lonely on the counter.

Zoey stared after her, brows furrowed. “She’s not fine,” she whispered.

“I know,” Rumi murmured.

Mira was shutting them out. Not snapping like Mira normally would. Lord knows how many times Mira and Rumi butted heads pre-debut due to how quick to snap they both were in the heat of the moment. Not crying, not that Mira did that often. Just… withdrawing. Quietly retreating somewhere they couldn’t quite reach.

===

Steam drifted lazily down the hallway at first. Pleasant. Normal. Mira always took long showers after hunts, both the night of and in the morning after, letting the heat unknot her muscles and rinse away the ghost of adrenaline.

But fifteen minutes stretched into twenty.

Then twenty into thirty.

Rumi, curled up on the couch with a blanket over her waist, felt the worry settle in her ribs like a stone. Mira had left the kitchen without a single crack in her voice, but the blank look in her eyes had haunted Rumi far worse than the wound in her side ever could.

She listened a little closer to see if she could hear any sign of life from Mira with her demon heightened hearing. The shower was still going. No humming. Mira normally hummed. No shifting sounds. Just water. One endless, unbroken rush of water.

Zoey was on the couch with Rumi laying upside down off the end trying - and failing - to distract herself with playing a game on her switch. She was mumbling something about cows being sick and not having the right items for the festival competition. Rumi hesitated for only a second before she decided to get up and check on Mira in person. As she passed the upside down hanging Zoey, she brushed her hand across her cheek lovingly. Zoey arched up into the touch, humming content.

“I’ll be right back, I want to check on Mira.” 

“M’kay, shout if you need me Ru.”

Rumi walked down the hallway into their shared bedroom; the bathroom door was closed, the light spilling out under the door into the dark bedroom. 

She knocked gently. She almost wanted Mira to do what she would have normally done, which was to yank open the door and either snap at her to wait her turn or grab her by the collar and yank her into the bathroom for an impromptu makeout session. 

“Mira?” No answer.

Rumi waited. Two breaths. Three. Knocked again, just a little louder. “Mira, are you okay?”

Still nothing.

A coil of fear tightened in her stomach. Something wasn’t right.

She knocked harder. “Mira.”

Silence.

Rumi’s fingers curled. She didn’t want to invade Mira’s privacy. They all respected each other’s spaces when any of them needed it. But something was wrong. Wrong enough that every part of her half-demon instincts felt on edge. Rumi gripped the doorknob, hesitated for one more heartbeat, then said loudly, “Mira, I’m coming in,” and pushed it open.

The room was thick with steam at first; warm, cloying, fogging the mirror. But the second the door fully swung open, the temperature hit like a slap.

Freezing.

The kind of cold that clung to skin. The shower was still running, but the water had gone icy, cascading down Mira’s body like a waterfall of winter. She stood there, arms limp at her sides, hair plastered to her cheeks. Her eyes were open but unfocused, distant, as if watching something inside her own skull rather than the world in front of her. Her lips trembled with the cold, her skin was covered in goosebumps, but her expression didn’t flicker.

Rumi’s heart lurched.

“Mira,” she breathed, stepping closer. “Hey. Hey. Mira.”

Nothing. A chill went down Rumi’s spine.

“Mira?” she whispered, voice suddenly child-soft.

Rumi reached out, flipping the faucet off with one sharp twist. The sudden silence made her ears ring. She stepped into the shower without caring about her clothes getting soaked, hands hovering before touching Mira’s arms, scared to startle her.

Her skin was freezing.

“Mira, babe, look at me.”

Mira blinked slowly. Water dripped off her lashes like she didn’t even feel it.

“I’m fine,” she murmured, voice flat, barely audible over the dying patter of water. “Just lost track of time.”

Rumi gently covered her ears and shouted towards the open door, “Zoey, I need your help in here, now!” There was a series of thumps, cursing, and crashes before the quick patter of Zoey’s feet coming down the hallway got closer and closer. The small freckled tornado flew into the bathroom in a hurry, stopping only to take stock of the situation in the bathroom: the freezing air, Mira’s blank stare and shivering skin, Rumi’s highly concerned look.

Zoey shook her head, stepping close, panic bright in her eyes. “Mira, you’re freezing! You should’ve gotten out ages ago. You didn’t - did you not notice?”

“I’m okay,” Mira repeated. She wasn’t blinking normally. Her breathing was too shallow. Too light. Like part of her had gone somewhere else and left only an echo behind.

“You’re not okay.”

“I’m just tired.”

Rumi’s throat tightened. “Being tired doesn’t make you stand under freezing water for god knows how long.” She was trying her best not to lose her temper. Mira was scaring her.

Zoey turned and grabbed a towel, hands shaking. She came back and draped it around Mira’s shoulders, rubbing her arms briskly to try and dry her off and bring some warmth back to her.

Mira didn’t react.

No flinching. No complaints. No instinctive leaning towards the warmth.

Nothing.

Rumi felt her chest twist painfully. She shared another look with Zoey; her own fear was reflected back at her. They needed to figure this out and help their girlfriend, and fast.

“Come on out babe,” Rumi murmured. “Step out for us, okay? Right here. Just step forward.”

Mira did so mechanically, like she was obeying choreography without comprehending the movement. Her feet left faint wet prints on the tile as she swayed in place. Zoey cupped Mira’s cheek with a trembling hand. “Mira… what’s going on?”

Mira finally blinked, but it was slow, delayed, like her brain had to reboot first. “I’m fine,” she whispered again, the syllables ghostly.

Rumi couldn’t stand it. She guided her gently toward the door, biting back her own urge to just shake the shit out of her girlfriend just to get a rise out of her. Anything was better than this. “Let’s get you warm. Zoey’s getting some clothes. I’ve got you.”

Mira let herself be guided out of the bathroom and into their bedroom. Zoey was there with some more towels and some sweats for Mira. 

Mira was quickly but gently dried, dressed, and wrapped in three blankets without a single word spoken between the three of them. Zoey hovered beside her, wringing her hands, helpless. Worried about the growing impatience she could feel radiating from Rumi. The room carried that quiet before a storm type of anxiety.

Rumi stood in front of Mira, arms crossed, still damp from wading into the shower fully clothed. Her clothes clung stubbornly, patches of cold fabric clinging to her skin like reminders.

“Mira,” Rumi said. Her voice was steady, but only because she forced it to be. “You need to talk to us.”

Mira shook her head. “I don’t.”

“You do.” Zoey murmured, voice soft but cracking.

Mira tightened the blankets around her shoulders. “I said I’m fine.”

Rumi felt the last of her patience unravel. “You’re not fine,” she snapped. “You stood under freezing water so long you couldn’t feel it. You won’t look at us. You won’t eat. You won’t sleep. You’re drowning in your own head and you won’t even let your own worried girlfriends in.”

Mira stared at the floor, jaw locked.

Rumi grit her teeth and the heat of her anger rolled off of her in waves. She had one last match to strike.

“I saw a metal pipe traveling through the air at you,” Rumi said. “It was going to hit you if I didn’t do something, anything. And I knew - even with that awful fucking pain - that I would live.” Mira’s breath stuttered, but she still wouldn’t look up. Rumi’s voice sharpened as she took another step closer to the frozen woman sitting on the bed. “Because I can heal. I can take hits like that. I can lose blood and muscle and bone and still stand up the next morning.”

Zoey whispered, “Rumi…” half warning, half plea.

Rumi shook her head. She needed to get through to her girlfriend, her partner, her soulmate. She needed her to understand.

“She needs to hear this.”

Then, lower, harsher, aimed directly at the wounds Mira refused to name:

“I took that hit because I was the one who could survive it. If you had been standing where I was, you would have died, Mira.”

Mira jerked as if slapped.

Rumi pressed forward. “Do you understand that? Do you get that it made sense? That it was the only outcome that wouldn’t kill one of us permanently?”

Mira’s fingers clenched in the blanket. “Stop.” She said quietly.

No,” Rumi said, heat pushing into every syllable. “I am done letting you spiral yourself into self hating silence. You are beating yourself up for something that would have killed you. I took the hit because you couldn’t, and that’s not a failure. That’s us being a team and leaning into our strengths. Even if you don’t agree with it.”

Mira’s breathing quickened. “Stop.” She said again, a little louder. 

Rumi barreled over top of her protest, too heated in the moment thinking about what could have happened and it fueled her frustration. Zoey stepped forward, reaching for her, but Mira didn’t see her. Her eyes were glassy, locked on some invisible point past both of them.

“Hey Ru maybe we should -” 

Rumi interrupted Zoey, which earned her a scathing glare that she ignored, “You couldn’t have saved me. You couldn’t have saved yourself either. You were exhausted from busting your ass day in and day out. You’re human. You were never going to react in time. So stop trying to rewrite physics and time and reality because you feel guilty for something out of your control and talk to us!”

Mira snapped. Her head whipped up, eyes blazing with anguish. “STOP!” she screamed, voice breaking so violently it echoed off the walls.

Zoey flinched.

Rumi didn’t.

Mira surged to her feet, blankets falling around her like discarded armor. “You don’t get it! I failed!”

“You didn’t fail anything Mira!” Rumi shouted back. “That’s what I’m trying to tell you if you would just listen for once -!”

Mira’s chest heaved, her face twisted with rage and grief that had nowhere to go but out. “I’m supposed to protect you! Both of you! That's all I know how to do! It’s the only thing I’m good at! If I can’t keep you safe, then what good am I? What am I supposed to do when I can’t even -”

YOU WOULD HAVE DIED!!” Zoey screamed, the grief in her voice echoing in the bedroom around them.

Mira froze. Rumi froze.

Zoey’s face was soaked with tears, sudden and overwhelming, spilling faster than she could wipe them away. She stepped forward, jabbing a trembling finger toward Mira’s chest. “You. Would. Have. Died.” she repeated, softer but shaking, each word punctuated by stabbing Mira in the chest with her finger. “You would have died, Mira. That stupid pipe would have skewered your stupid hot body straight through, and you wouldn’t be here.”

Rumi felt her own breath catch because hearing Zoey say it made it real in a way even she hadn’t let herself think. She felt all of her frustration drain out of her body in the wake of the cold bucket of water that Zoey doused on them all. None of them were immune to Zoey’s emotions and tears.

Zoey choked on a sob. “Do you understand what that means, Mir? You wouldn’t be here. With us. With me.”

Mira’s lips parted, but no words came. She looked like she was on the precipice of breaking into a million pieces. Rumi stepped up beside Zoey, her own voice low. “You’re acting like you were supposed to be a shield. But you’re not. You’re Mira. And we need you alive more than we need you perfect.”

Mira shook her head slowly like she was trying to convince herself that what she was thinking and feeling was right in the face of the truth, tears gathering but not falling. “I’m supposed to protect -”

“You are not our bodyguard, love,” Rumi cut in. Her voice was firm enough to steady a crumbling building. “You are our partner. Our girlfriend. Our soulmate. Who we want very much to stay alive. That’s all I’m trying to say; I don’t doubt that you’re capable of protecting us. Just…don’t be stupid about it.”

Mira’s bottom lip trembled as she looked up at Rumi, the most vulnerable she’d ever seen their girlfriend. “You don’t think I’m useless?”

Rumi reached down and cupped Mira’s jaw in both hands, intimate and grounding. “Oh baby,” Rumi cooed, rubbing Mira’s tears away with her thumbs while Zoey nuzzled into her neck, “You’re not useless at all. You just need to learn to let go and let us handle it sometimes, okay?”

Zoey nodded rapidly, tears streaking new paths down her cheeks. “We can’t lose you. We don’t want to live in a world without you. So stop acting like your life is disposable.”

Mira’s tears finally fell; slow at first, then all at once.

She crumpled forward off of the bed, knees buckling, and Zoey caught her, dragging her into her chest with a soft, broken whimper of her own. Rumi moved behind Mira, arms wrapping around both of them, pulling them into a tight three-person knot on the bedroom floor.

Mira sobbed quietly, shaking like each breath was scraping against something sharp inside her.

Zoey pressed her face into Mira’s hair. “We love you. You hear me? We love you. You don’t have to earn that by being a human meat shield when we have a hot demon girlfriend who can tank it better than you and has infinite health potions.” Rumi snorted into Mira’s back. Mira laughed softly, her shoulder visibly relaxing more.

Rumi pressed her forehead to the back of Mira’s neck. “You’re allowed to be human.”

Rumi tightened her hold. “Just don’t shut us out. Not like that. Let us catch you too.”

Mira’s answer was a shuddering inhale.

Then, quietly:

“Okay.”

Both Rumi and Zoey felt their hearts utterly melt at the level of vulnerability they heard in their girlfriend, a rare occasion. And looking into each other’s eyes, they evidently had the same idea. Rumi’s lips ghosted the shell of Mira’s ear as she whispered, “Can we show you how much we love you and appreciate you, Mir?” Mira shuddered; she wasn’t immune to the siren voice that was Rumi.

Zoey slid her arms under Mira’s sweatshirt and lightly scraped her blunt nails against Mira’s toned stomach, which trembled at the touch. “Let us take care of you baby.” she said against Mira’s lips, letting her tongue flick out and run across Mira’s bottom lip. “Let go for us.”

The taller girl groaned and thumped her head onto Zoey’s collarbone like she was trying to hide. Mira’s voice came out strangled, muffled against Zoey’s shoulder. “I don’t know how to…let go.” She sounded embarrassed, the tips of her ears reddening.

“You don’t have to know,” Zoey whispered. “We’ll show you.” Zoey’s fingers traced idle patterns along her thigh, feather-light, while Rumi’s breath warmed the back of her neck.

Mira exhaled sharply when Zoey’s nails dug in just a fraction, the sting cutting through the haze of her thoughts. "Look at me," Zoey murmured, her voice low and insistent. Mira’s pulse stuttered; she was used to giving orders, not taking them. 

It both thrilled and scared her, not being in control.

Zoey shifted closer, her freckled face inches away, lips quirking into a smirk. "You’re thinking too much, babe," she chided, pressing a kiss to Mira’s collarbone. The warmth of her mouth lingered, seeping into Mira’s skin like ink on paper. “You shouldn’t be thinking at all.”

Rumi’s hands slid around Mira’s waist, holding her steady as Zoey nipped at her jaw. "We’ll make sure you can’t even remember your own name," Rumi whispered, and the words curled around Mira’s resistance, unraveling it thread by thread.

Zoey’s palm pressed flat against Mira’s stomach, fingers splaying possessively. "Until all you know is us," she said, and the raw certainty in her voice made Mira’s breath hitch. Rumi’s lips found the shell of Mira’s ear, her teeth grazing the sensitive skin there; just enough to make Mira whimper before she could stop herself.

All three of them froze.

That was new.

Rumi could feel the heat in her core ignite even higher at that noise. Zoey grinned against Mira’s throat, her fingers tightening in Mira’s hair. "That’s it," she murmured. Zoey pulled back just enough to meet Mira’s gaze, her dark eyes glinting with mischief. "You aren’t in charge right now," she said, punctuating the words with a slow drag of her teeth over Mira’s lower lip. "Not tonight."

Fuck.” Mira let out a breathy curse quietly.

Rumi’s laugh was a warm hum against Mira’s shoulder as she pressed closer, her body flush against Mira’s back. "We’ve got you," she whispered, and the words settled heavy and sweet in Mira’s chest, the last of her resistance crumbling like sand between her fingers.

Mira shuddered as Zoey’s fingers slipped under her chin, tilting her face up. The moment their eyes locked, Zoey’s smirk softened into something unbearably tender, and Mira’s throat tightened; she hadn’t realized until now how badly she’d needed to surrender, needing to be comforted by her loves. Her breath came in shallow gasps, her body arching instinctively into their touch, every nerve alight with the novelty of letting go.

Mira was falling, fast.

Zoey traced the curve of Mira’s lower lip with her thumb before leaning in, her kiss slow and deep, swallowing Mira’s next whimper whole. Rumi’s hands tightened around Mira’s hips, grounding her as Zoey deepened the kiss, pulling a moan from Mira that echoed in the quiet room. The taste of Zoey’s laughter, the press of Rumi’s thighs against hers; it was too much, overwhelming in the best way, and Mira’s fingers finally uncurled from their fists, reaching blindly for them both. 

"Please," she breathed against Zoey’s mouth, the word trembling with need, and she barely recognized her own voice.

That single syllable snapped something inside Rumi and Zoey; their hands were suddenly everywhere, urgent and claiming, dragging Mira up from the floor with a sharp gasp. The bed hit her back before she could process the movement, Zoey’s weight pinning her down while Rumi’s fingers yanked at the hem of her shirt, fabric flying off of her. Mira arched into it, her own hands fumbling at the waistband of Zoey’s jeans; desperate, clumsy, her usual precision shattered.

Rumi’s braid brushed Mira’s stomach as she bent to bite a path up her neck, each nip drawing another stuttered plea from Mira’s lips. Zoey straddled her hips, shoving the remnants of Mira’s clothes aside with a growl that vibrated against her skin. "Say it again," Zoey demanded, her voice rough, fingers grabbing at both Rumi and Mira to steady herself.

Mira’s back bowed off the mattress and up into Zoey, her throat exposed as she gasped, "Fuck - please -" and then Rumi’s mouth was on her collarbone again as she made her way down Mira’s body, Zoey’s nails scraping down her thigh, the world narrowing to heat and hunger and the unbearable sweetness of surrender.

Rumi’s teeth sank into the soft swell of Mira’s breast, and Mira’s hands flew to her shoulders, blunt nails digging in; not to push away, but to pull closer, as if she could fuse their bodies together by force alone. Zoey’s tongue laved over Mira’s hipbone, her fingers hooking into the soaked remnants of Mira’s underwear, ripping them away with a sharp tug. She took a monet to appreciate the site before her: Mira splayed out naked underneath Rumi. 

God, what a site. 

Rumi’s lips moved lower, her mouth warm and open on Mira’s stomach as she pressed worshipful kisses to the quivering muscles beneath. Zoey’s hands cradled Mira’s thighs, spreading them wider as she murmured, "Look at you, already so wet for us," her voice thick with reverence. 

Every inch of skin they claimed burned under their devotion, their touches slow and deliberate, mapping her like they were memorizing the taste and feel of her all over again for the first time. Mira’s fingers twisted in the sheets, her breath coming in shallow bursts, overwhelmed by the sheer weight of their attention. Mira arched, a broken sound escaping her throat as Rumi whispered, "Shh, we’re not done loving you yet."

Zoey caressed Rumi’s face and drew her up to her own lips. Their mouths met over Mira’s sternum in a slow, wet kiss, their tongues tangling inches from her skin, sharing her taste between them. Mira’s hips lifted helplessly, seeking friction that didn’t come, her entire body trembling with the agony of being cherished so thoroughly. After a small whine that escaped Mira’s lips, the two broke apart and chuckled lightly, returning to worshiping their girlfriend.

Rumi nuzzled the hollow behind Mira’s knee, her lips soft and unbearably warm. Zoey followed the path of a blue vein up Mira’s inner wrist, sucking lightly over and over until Mira’s arm was spasming with sensitivity. Every kiss was a brand, every touch a whispered oath; proof that she belonged here, undone and adored beneath their hands. Zoey’s breath ghosted hot over the delicate skin of Mira’s ribs, her tongue darting out to trace the curve of each bone as if counting them. Rumi’s thumbs pressed into the arches of Mira’s breasts, kneading with practiced precision, wringing a choked sob from her throat. The pleasure-pain coiled low in Mira’s belly, a live wire of need sparking brighter with every unhurried caress, but they denied her release with teasing expertise, their touches skirting everywhere except where she burned the most.

Rumi’s teeth scraped the crest of Mira’s nipples, her fingers spreading Mira’s thighs wider as Zoey bent to tongue the dip of her navel. “So beautiful,” Zoey murmured against shaking skin, her words muffled but clear enough to make Mira shudder. The praise settled like sunlight under her skin, melting the last rigid edges of control; she was nothing but liquid beneath them, arching and gasping, her body singing with the sheer, unbearable weight of being loved like this.

Both girls continued their slow languid movement across Mira’s skin, relishing every shudder, whine, and jolt that they elicited. It felt like they were everywhere all at once and Mira was starting to have a hard time keeping track of where they were since their hands and lips were everywhere all at once. Someone’s fingers traced the delicate hollows behind Mira’s knees to make them twitch, their lips following the path with slow, sucking kisses that left Mira aching for more. Someone else dragged nails across thighs and teeth against her pulsing neck, breath hot and uneven.

They moved in tandem, their touches deliberate, reverent; every caress a promise, every kiss a prayer whispered into sweat-slick skin. The duality of sensation - heat and tenderness, possession and devotion - unraveled her completely. Her thighs twitched, her hips lifting instinctively, but they ignored her for a moment, their hands and mouths mapping her body with torturous patience, as if they had all the time in the world to memorize her.

Mira did not want all the time in the world. She wanted them now.

Zoey saw the look in Mira eyes; the pleading, almost broken look of someone who was so far gone they were about to start spouting anything and everything to get what they wanted. 

Perfect.

“Tell us what you need, Mir.” Zoey said, dragging her fingertips down Mira’s chest, her voice a dark, honeyed tease. She knew exactly what she was doing and how to get it. Rumi gave Mira a small nip on her ribs, making her jolt. 

Mira’s lips parted, her mind blanking. She was used to dictating the conversation during sex against Zoey, and especially Rumi, so having that tone directed at her made her feel like her software stopped working. Her words started to spill out anyway, raw and desperate. Being worshiped for so long set her body on the edge a while back.

“Please - I want - I want Rumi inside -”

Rumi’s answering moan vibrated against her ribs, her fingers tightening around Mira’s hips as she shifted lower, her breath hot between Mira’s trembling thighs. Rumi didn’t waste any time; the first press of her fingers into Mira’s soaked cunt wrenched a ragged cry from her throat, her back arching off of the mattress. Zoey didn’t give Mira any time to adjust to the sensation, and started to circle her clit in tight, slow arcs. Every time Zoey’s thumb teased the hood of her clit Mira could feel herself getting closer and closer to the edge that was already so dangerously close.

Zoey’s grin was wicked as she leaned down, nipping at Mira’s earlobe before whispering, “You want mine too, princess?” Mira’s hips jerked involuntarily, her thighs trembling around Rumi’s wrist, her breath coming in desperate little whimpers. “Oh fuck - gods, yes - please - I need you Zoey - need you both -” she begged, her voice cracking, “both of you - please - inside -”

Rumi’s fingers curled inside her, pressing deep, as Zoey’s hand slid lower, her fingertips tracing Mira’s dripping entrance before sinking in alongside Rumi’s. 

Mira swore she was seeing stars. The stretch burned; delicious and everything she wanted from the two of them in that moment. She choked on a moan, her body clamping down around their fingers. Rumi and Zoey groaned feeling her walls clench around them.

Zoey’s laugh was breathless against her neck, her teeth scraping the pounding pulse there. “That’s it,” she murmured, her voice rough with want, “you take us both so good, pretty girl.” 

Prettygirlprettygirlprettygirl -

The words sent a fresh wave of heat crashing through Mira, her hips rolling into their hands, her nails digging into Rumi’s forearm as she struggled to breathe, to think. Their fingers moved in tandem, Rumi’s slow, deep thrusts countered by Zoey’s teasing curling, the friction relentless, overwhelming. Mira’s legs shook, her toes curling, her entire body taut as a bowstring. The pleasure coiled tighter and tighter, her climax cresting like a tidal wave.

“I - I’m c-close - please - let me -!”

Rumi ran a soothing hand up and down Mira’s twitching hip as she continued to thrust in and out with Zoey. “Don’t worry baby, we won't tease you tonight. Come for us, pretty girl.” Rumi purred. She most certainly noticed how tight Mira got being called that and planned to use that to her full advantage. 

And when Zoey’s thumb flicked over her clit just right, Mira finally shattered, her scream muffled against Zoey’s shoulder where she unceremoniously bit her. Her body convulsed in helpless, shuddering waves one after the other as she rode out her first orgasm. Mira felt like she was floating in the clouds separate from her body as she came down slowly. Both women were muttering soothing things to her but she didn’t hear anything they were saying, focused on dislodging her mouth from Zoey’s shoulder - where a bruise was already forming - and trying to catch her breath.

When the world came back into focus a few moments later, she realized that Rumi and Zoey had removed their fingers from her, leaving her feeling very empty. Mira’s hands, still trembling, tried to reach for Rumi and Zoey’s thighs - to touch, to taste, to reciprocate the way that Mira knew best for her girls - but Zoey caught her wrists. She pinned them gently with a shake of her head. At the look of utter devastation on Mira’s face Rumi quickly followed Zoey’s actions by saying, “Tonight’s all about you, Mir. We want to worship you.” Zoey nodded in agreement, smiling softly. 

“Please, pretty girl?” Rumi whispered against her sweaty skin. Mira’s protests died in her throat as Rumi’s tongue swiped slowly and hot up her inner thigh, gathering some of the cum that coated her legs messily. Rumi made a sound like it was the best meal she’s ever had, and it made Mira’s face flush.

Her breath hitched; the entire time that they had been dating, she’d never been denied the chance to have her girls, and the unfamiliar situation left her dizzy, her chest tight with something dangerously close to surrender. Mira hesitated for only a moment before she nodded, giving them the go ahead to release her wrists and go back to their very important task.

Rumi looked up into Mira’s eyes, determined. Mira blinked at her, vision still hazy with pleasure. Rumi blushed but held Mira’s gaze as she asked, “Can…can I try something?” Her voice was soft but thick with need and want. Mira would have given Rumi the stars in the sky if she could in that moment, but what she didn’t expect was for her to follow that up with, “I want to, um. F-fist you like you did to me a while back. It felt good for me and I want to make you feel good.”

Oh.

“Well look at that,” Zoey purred into Mira’s ear, “Our little demon wants to fill you up nice and good. Do you want that babe? Want to be filled up by Rumi?” Mira couldn’t nod her head fast enough. The words sent a shock of heat straight to her core, reigniting the fire that just dimmed more moments ago. Her head swam at the vision of Rumi - sweet, restrained, patient Rumi - on her-knees literally trembling with desire and need to stretch her open. 

Mira swallowed hard, her pulse fluttering under Zoey’s lips as she whispered, “Please.”

Rumi looked at Zoey, as though she was waiting for something. Zoey blinked at her, startled. She was waiting on permission; even taking care of Mira she still wanted to follow directions. Zoey chuckled and smiled at her girlfriend and nodded, and Rumi immediately ran her fingers through Mira’s soaked folds. She took her time feeling everything that she loved about Mira underneath her fingers; the pattern of her folds, the swollen hood of her clit, the way her folds made way for her clenching cunt. 

Rumi’s breath stuttered, her fingers dripping with the mess they’d already made of Mira. Zoey grabbed Mira’s hands and led them down to her own folds; without words Mira understood what she wanted her to do for Rumi. It was something she had instructed both of them to do during sex before. She held herself wide open for Rumi, her cunt on full display as it clenched on nothing and dripped onto the bed. “Fill me up Ru, please baby?” Mira pleaded, not caring how desperate she sounded. She wanted Rumi back inside her like yesterday.

Rumi audibly gulped.

Her touch was achingly tentative at first; just the slight press of her fingertips against Mira’s entrance. First one finger, then two; each finger added Rumi made sure to go nice and slow, in and out, giving Mira time to adjust to each change for as long as she needed. She worked her fingers so gently, so caring. “You’re doing so good Mir,” Rumi whispered, her voice cracking as her fingers sank deeper, her other hand gripping Mira’s hip to steady her. “Almost there baby.” She was four fingers deep in Mira at this point, Zoey murmuring everything from praises to filth in Mira’s ears. Her body was behind Mira at this point, holding her up in support. 

Zoey’s tongue swiped over Mira’s earlobe, her words dark velvet dripping into Mira’s ear: “Look at our Rumi; so desperate to fuck you full.” Rumi whimpered at the taunt, her fingers curling just right inside Mira, making her tremble in Zoey’s arms. “Bet she’s imagining her cock stretching you open,” Zoey purred, her teeth nipping at the back of Mira’s flushed neck. “Feels so good to run wild with our imaginations, doesn’t it? Her cock deep inside you, painting you up, claiming you as ours -” Mira’s moan fractured into a high-pitched cry when Rumi’s slow ministrations picked up in pressure as she slowly but surely added her thumb to the unrelenting ache that was Mira’s cunt.

Ohgodohgodohgodohgodfuckfuckfuckfuck -

Mira’s vision blurred, her body splitting open around Rumi’s hand, the stretch burning white-hot too much and not enough and everything all at once -

And then Rumi’s entire hand slipped in with a resounding squelch, the sensation of Rumi’s fist curling inside of her so earth-shattering that an orgasm immediately ripped through Mira with a force that left tears in her eyes and her cunt pulsing around Rumi’s wrist. 

After a moment of shocked silence, Zoey kisses Mira on the lips with eagerness, dragging Mira’s lower lip into her mouth and nipping at it. “Fuck Mira,” she breathed, “You’re so fucking sexy, coming undone like that over Rumi’s fist. Such a good girl for us.”

If Rumi thought she had Mira pegged with ‘pretty girl’ with her earlier reactions, her reaction to ‘good girl’ was so much more. She clenched down on Rumi’s entire hand with her throbbing cunt. Rumi bit her lip hard enough to draw blood in an effort to hold still while Mira’s muscles fluttered around her fist post-orgasm, milking her fist in slow, delicious waves.

She knew that some part of her should be mortified; that coming immediately like that was something that someone like big bad Mira would never do. But all she could do was clutch Zoey’s arms in the aftershocks, hips twitching weakly, her release making her lightheaded. Zoey let go of her with one hand to brush away stray tears that were on her checks that she hadn’t even realized were there. 

Zoey grabbed Rumi gently and pulled her face up for a hungry kiss over Mira’s shoulder. Both of them pressed into Mira’s body on either side, Rumi’s fist still inside her as she tried to balance herself at an awkward angle to not hurt Mira. They kissed without hurry, without any sense of urgency. Only love and desire radiated from the lips and teeth and tongues as Mira watched them fight for dominance over each other. Mira’s hands found their hips; not to push, but to pull them closer, her fingers digging into warm flesh as if to say stay. Mira arched into them and the safety and warmth they provided her, her body singing with the unfamiliar luxury of surrender. 

More,” she breathed, the word slipping out before she could stop it with a roll of her hips, and Rumi’s answering moan vibrated against her ribs, her fingers already twitching to move inside her.

Zoey’s tongue traced the shell of Mira’s ear, her voice dark with intentions: “You want her to wreck you, don’t you? Want her fist so deep you forget your own name.” Mira’s nod was frantic, her breath hitching as Rumi gently thrust her fist just so, pressing against that sweet, spongy spot inside until Mira’s vision whited out. 

“That’s it,” Zoey murmured, nipping at Mira’s lower lip, “let us ruin you.”

====

And ruin Mira they were.

Mira wasn’t even sure how much time had passed, or how many orgasms she’d had so far. All she knew was how much she loved her girls and how much she craved them even as her body was well past overstimulated. Both Rumi and Zoey had checked in with her a few times with her color, and upon hearing green moaned out of her mouth everytime they would continue fucking her into the mattress without abandon.

Rumi’s breath came in ragged bursts against Mira’s collarbone, her fingers lazily stroking Mira’s oversensitive, swollen clit as she murmured, “One more baby - you can do it -” Mira barely had time to whimper before Rumi’s thumb began to move in earnest, rubbing tight, relentless circles until Mira’s back bowed off the mattress, her scream catching in her throat. Zoey’s laugh was filthy against her sweat-slick skin, her teeth sinking into the tender flesh of Mira’s shoulder as she came again, her body clamping down around Rumi’s fist like a vice.

The aftershocks left Mira boneless, her limbs leaden but her pulse still racing, every inch of her skin humming with the echo of pleasure. She barely registered Zoey’s lips moving up her throat, her kisses soft now, almost apologetic; but Rumi’s fist stayed buried inside her, slowly rocking forward and back, building Mira back up all over again.

Mira looked up at Zoey who was still holding her, her eyes glazed over but wanting. Zoey noticed and touched Mira’s cheek, asking, “What is it, love? Did you want something?” Mira nodded small, glancing down to Zoey’s, well, everything - her lips, her breasts, her hips, her thighs - she whimpered in need, her fingers clutching at Zoey’s waist, unable to voice what she wanted besides a name:

Zoey.”

Zoey grinned like she understood exactly what Mira was trying to ask for anyways. She pressed one last kiss to Mira’s mouth before she got up and pulled away. Mira tried to protest her girlfriend leaving her because how dare she, but Rumi slid up and claimed her mouth in a heavy kiss that took her breath away. She kissed her filthy and deep, her tongue mimicking the slow thrusting of her fist. The stretch that she felt when Rumi first started using her fist inside Mira’s cunt had given way to gripping but yielding walls that throbbed harder with every orgasm they ripped out of her. The bed underneath her was beyond soaked, her thighs an absolute mess. Even with the intrusion of Rumi’s fist inside her, Mira could hear herself squelching with every little movement from Rumi. She wasn’t sure she’d ever been more turned on in her life.

Suddenly the bed dipped next to her head and she looked upside down at a kneeling Zoey wearing a smug grin and -

And a strap. Her pink one, specifically. One she got especially to ram down their throats.

Mira stopped breathing. Rumi froze, mouth gaping. Both women looked like they wanted to drool at the sight of their girlfriend kneeling on the bed so confidently with the strap-on bobbing in between her legs. Mira felt her body clench hard around Rumi in anticipation; Rumi felt it too, if the noise that came out of her throat was any indication.

“Let’s get you ready for me, pretty girl.” Zoey said, and then she said something to Rumi with a quick kiss. They worked together to slowly remove Rumi’s fist from inside Mira with gentle circles of her clit for stimulation and soothing voices urging Mira to stay relaxed for them. Rumi assured Mira that they weren’t done when she saw literal tears start to well in the pink haired girl’s eyes - a rare sight - and gave her soothing kisses as she pulled her hand out successfully.

Mira had never felt so empty in her entire life; it was a jarring experience. She couldn’t help the tear that escaped down her face. Zoey wiped it away and murmured, “I’m so sorry honey, but you wanted both of us yeah? Can you get on your hands and knees for us, love?” 

She nodded and - with Zoey’s hands since one of Rumi’s was currently dripping with her - they worked together to readjust Mira so that her ass was facing Rumi and her face was in front of Zoey. Rather, Zoey’s bobbing and very tantalizing strap-on. Mira licked her lips eagerly. Not having a gag reflex came in handy for situations like these.

Mira jolted and moaned loudly into the air as Rumi slowly but surely pressed back into her from behind, her fist sinking deeper this way, her knuckles brushing places that made Mira’s vision flicker. It was so much easier and faster to reenter her cunt and fill her up since she was still adjusted from mere moments ago with the same fist. "Oh fuck -" Mira choked, her arms trembling as Zoey’s fingers tangled in her pink hair, tilting her face back up. 

Zoey hummed in satisfaction at the scene before her, her thumb brushing Mira’s lower lip, the tip of her strap nudging teasingly against Mira’s mouth. "Ask nicely."

Mira whimpered, her hips rolling back against Rumi’s thrusts, the fullness unbearable and perfect all at once; but Zoey’s dark eyes held hers, unrelenting. "Please," Mira gasped, her voice raw, "let me suck your cock baby." Zoey’s grin was wicked, her fingers tightening in Mira’s hair as she pressed forward just enough for Mira to taste the silicone, hot and heavy on her tongue.

Rumi’s groan vibrated against Mira’s back, her fingers curling impossibly deeper as she whispered, "God, you look perfect taking us like this." Mira moaned around Zoey’s strap, her body thrashing between them; overwhelmed, owned, and utterly lost in the delirium of their shared devotion.

Zoey’s nails scraped down Mira’s scalp, her voice rough with approval as she murmured, "That’s it, princess; I know you can take it deeper." Mira obeyed with a whimper, her lips stretching wider as Zoey rolled her hips forward, the strap hitting the back of her throat. Tears pricked at Mira’s lashes, but she didn’t pull away - couldn’t really, not with Rumi’s fist pistoning inside her, coaxing another broken moan from her lips.

"Fuck, you’re greedy," Zoey taunted, her thumb brushing a tear from Mira’s cheek. "Bet you’d swallow me whole if I let you." The words sent a fresh wave of heat crashing through Mira, her cunt clenching around Rumi’s fingers as if to prove her right. Zoey chuckled darkly, her hips snapping forward again, the silicone sliding slick with Mira’s spit. "Good girl."

Both Rumi and Mira moaned.

"You wanna taste me, don’t you?" Zoey purred, her fingers tightening in Mira’s hair as she dragged the strap back, slick with spit, only to thrust in again with a filthy, wet sound. Mira’s nails dug into Zoey’s thighs, her throat working around the intrusion as Zoey groaned low and rough, like it was her real cock Mira was choking on. "Bet you’d beg for my cum if I could give it to you," she murmured, her thumb tracing the bulge in Mira’s throat. "Bet you’d take it all down your throat like a good little slut."

Mira wasn’t sure if she was even truly conscious anymore; the words her girlfriends were saying were sending her further and further into a submissive headspace. Her eyes were glazed over, drool dripping down her chin as she took the strap as deep as she could, cunt clenching over and over around Rumi’s fist.

She felt so fucking good.

Rumi’s fingers twisted deeper inside Mira on a sharper thrust, her teeth sinking into the meat of Mira’s waist as she whispered, "Of course she would take it - just look at her now, so ready and willing to take you." Mira’s moan was broken, her hips jerking helplessly; she would, she would swallow everything they had if she could. Zoey’s laughter was dark velvet as she pulled out just enough to let Mira gasp, her thumb smearing spit across Mira’s swollen lips.

“I wish we could breed her properly,” Rumi whined, her free hand skating down Mira’s spine leaving goosebumps on her sweaty skin before she settled her hand on her hip with a grip hard enough to bruise. “Wish we could - fuck you’re so tight baby - fill her up, make sure it t-takes -” The fist buried inside Mira picked up speed as Rumi panted overtop of Mira’s shaking body.

Zoey’s grin was absolutely feral as she rocked her hips forward again and again, setting a rhythm that gave Mira time to breathe but also took her breath away. “You’d love that wouldn’t you, pretty girl?” Zoey purred, her fingers tightening in Mira’s hair. “I bet you’re thinking about it right now - stuffed full of us, dripping with our seed.”

Mira’s sob was muffled around silicone, her body trembling between them; because she was imagining it, her cunt clenching around Rumi’s fist like a vice, the thought of being bred full sending her into a spiral. Rumi’s breath hitched, her lips brushing Mira’s ear as she murmured, "You want that, beautiful? Want us to ruin you properly?" Mira’s nod was frantic, her hips rocking back onto Rumi’s hand, her mouth sucking harder around Zoey’s strap in silent, desperate pleas.

Zoey’s laugh was molten as she pulled out just enough to let Mira gasp for air, her thumb tracing the spit-slick curve of Mira’s lower lip. "God, look at you - so fucking perfect," she whispered, her voice cracking with something dangerously close to tears. "Taking everything we give you, still begging for more." 

Rumi’s fingers curled deeper inside Mira, her free hand smoothing up the trembling arch of Mira’s spine. "Always so good for us," she murmured, her lips finding the flushed skin behind Mira’s ear. "Our perfect girl." Zoey reached down and ran her hand on the underside of Mira’s throat, feeling the bludge of her strap-on.

The feeling of Zoey’s hand stroking the strap-on through her throat had Mira reeling.

Mira’s climax slammed into her like a freight train, her scream choked off by Zoey’s strap as her body convulsed between them; but they didn’t stop. Rumi’s thrusting fist milked her through it, slow and relentless, while Zoey’s hands cradled Mira’s jaw, her thumbs brushing away tears Mira hadn’t realized she’d shed. "Shh, sweetheart," Zoey murmured, her voice rough with affection, "we’ve got you." 

The gentle kindness was worse than the filthy taunts; it unraveled Mira completely, her body shuddering with aftershocks as they worshipped her with reverent hands and hushed praises. It brought tears to her eyes for a different reason, and suddenly she was feeling overwhelmed. 

She needed -

Mira tapped Rumi’s arm holding her middle with two taps - yellow - signaling to slow down. Rumi instantly slowed her fist thrusting in and out of her, giving kisses to Mira’s lower back in reassurance. Rumi’s lips trailed feather-light kisses down Mira’s spine, her fingers still working Mira’s oversensitive cunt with torturous tenderness as she slowly removed her hand. Zoey slowly withdrew the strap from Mira’s wet mouth, strings of saliva connecting her tongue to the silicone. Drool left her mouth and dripped onto the bed as she gasped for breath, chest heaving. Both women waited for her to catch her breath and gather herself, always patient.

Mira looked behind her at Rumi, catching her eyes and tried to say what she needed. “I…” she cleared her throat, raspy and strained from choking on the strap, “I love you.” Rumi blinked and her eyes melted. Mira didn’t wait for an answer before she swiveled her sore neck back towards Zoey, looking up into her wide eyes. “I love you.” Zoey’s eyes watered. Both women leaned over and down to give Mira gentle kisses on her face, every kiss and every touch telling Mira what she already knew but needed to hear and feel.

“We love you, Mira.” They said simultaneously.

It was everything. They were everything. Mira felt like the luckiest girl alive to have these two by her side through anything and everything that life threw at them. She felt ridiculous for taking the demon attack as a personal affront to her love. She knew better. And her girls were there every step of the way to show her just how much she meant to them for being just Mira

“Green. Please, just…maybe no fist.” Mira said to them truthfully. She still wanted to feel her girls though, even if she knew that she was way past overstimulated. She needed them.

“Of course baby, anything you need.” Rumi cooed, running her hands up and down Mira’s sides. Zoey gave Mira another kiss on her forehead and then ran her hand up and down the strap to make sure it was properly soaked with Mira’s spit before she started again, maintaining eye contact with the pink haired girl. A shudder ran down her spine and feeling so loved and wanted

Rumi leaned down slowly and dragged her tongue through Mira’s gaping, wet cunt since it was just begging to be eaten. 

Her body felt molten between them; no longer just taken, but cherished, and the realization cracked her open wider than any orgasm ever could. Tears streamed down her face. "Gods, you taste incredible," Rumi groaned, her hands spreading Mira’s cunt lips wider, her lips sealing over Mira’s pulsing opening as if to drink her dry. Mira groaned at how deep Rumi was sticking her tongue into her cunt, tender from being fisted for so long.

Zoey’s fingers tangled in Mira’s hair, tilting her head back as she murmured, "Bet you could do it again, couldn’t you, pretty girl? Wanna come again for us? One last time?" Mira sobbed, her body already tightening under Rumi’s relentless mouth, her hips canting weakly into the heat, the pleasure coiling deep and sweet all over again. 

They were greeted with the sight of Mira opening her jaw, tongue hanging out of her mouth and waiting, as she postured her ass up higher into Rumi’s face. She looked up at Zoey with glazed but needy eyes. Eager to please. Both women moaned. Rumi continued eating Mira out with increased enthusiasm, and Zoey guided the strap into Mira’s waiting mouth, who slid it down her throat with an impatient whine. 

"Let go," Zoey murmured, her palm cradling Mira’s cheek. "We’ll catch you." 

She knew they would. She trusted her girls with her life. So Mira did; she let go.

It didn’t take long.

Zoey snapped her hips forward, the strap hitting the back of Mira’s throat at the same moment Rumi’s tongue lapped against her overstimulated clit one last time - and Mira came with a moan that barely escaped her lips around the strap that was bulging in her throat, her body convulsing violently between them, her eyes rolling back into her head. Something felt different this time; like something deep inside her reached a breaking point and there was no going back. 

Something shattered inside Mira and she screamed.

Something gave way, a dam breaking, and suddenly Mira was coming harder than she ever had in her life, her hips jerking wildly as warmth gushed from her in uncontrollable pulses. Vaguely in her haze Mira realized it wasn’t cum; she had squirted for the first time in her life. Rumi gasped as Mira’s slick soaked her fingers, her thighs, the sheets beneath them; but she didn’t pull away, her hands gripping Mira’s hips as she moaned into the mess, her tongue dragging through the flood. Zoey removed her strap-on from Mira’s throat carefully while she writhed underneath her, her own jaw dropped in surprise.

Zoey’s laughter was husky with awe as she leaned down, her lips brushing Mira’s temple. "Fuck, Mira," she whispered, her fingers skating through the sticky heat pooling beneath Mira’s trembling thighs and bringing the liquid to her lips to taste it. "Look what you did; ruined the whole bed." Mira could only whimper, her body still twitching with aftershocks, her vision blurring as Rumi’s tongue lapped at the dripping mess between her legs, her moans vibrating through Mira’s oversensitive skin.

“Gods you taste divine - so sweet -” Rumi moaned directly into Mira’s cunt. Warmth gushed from her in thick, pulsing waves, splashing against Rumi’s chin and dripping down her wrists, the sound obscenely wet as Mira’s thighs trembled uncontrollably. Zoey moaned, her fingers tightening in Mira’s hair as she watched Rumi lick greedily at the mess, her tongue lapping up every drop. 

"Fuck - babe -you’re so fuckinghotohmygod -" Rumi gasped against Mira’s thigh in-between dragging her tongue through her slick. Mira’s hips jerked helplessly, a dribble of wet heat spilling from her as if her body had forgotten how to stop, her vision whiting out completely. The sheets beneath them were soaked, the air thick with the scent of her pleasure, and Zoey’s laughter was ragged with awe as she murmured, "Gods, you’re drowning her Mir. I don’t think we’ve ever seen you squirt. Fuck, you’re amazing."

Mira collapsed bonelessly between them, her chest heaving, her limbs too heavy to move, her throat and tongue too sore to respond. Rumi’s lips pressed softly to the inside of her knee, her voice husky with devotion: "Perfect." 

Zoey’s fingers traced Mira’s slack jaw, her thumb brushing away a tear as she whispered, "Our perfect girl," and Mira could only whimper, her body still twitching with aftershocks, utterly ruined and more loved than she’d ever been in her entire life.

Zoey and Rumi kissed above her trembling body and Mira couldn’t think of anywhere else she would rather be.

Notes:

Also yes I am aware that I forgot that Rumi has patterns the entire time during the sex scene but I'm too lazy to fix that just imagine they're pulsing gold the whole time.

If you see any errors it's me I'm the error.

Also I hope you enjoy my new Kudo's text