Work Text:
Rumi's sain-geom zips through the air as she brings it down on the first demon, its shriek piercing as it disappears into pink mist. The familiar rush of adrenaline sings through her veins, making the patterns on her exposed arms burn bright red.
One down.
Two more lunge at her from opposite sides. She spins, blade carving through shadow and flesh. They scream as they dissolve into ash. Three down. Keep moving. Don't stop.
But there are too many. They keep coming, pouring from the shadows like a flood of teeth and claws and malice. Eight of them corner her against rusted shipping containers, claws scraping metal with sounds that set her teeth on edge. The circle tightens. Rumi's breath comes hard and fast, her heart hammering against her ribs. She can hear Zoey's shin-kals whistling through the air somewhere behind her, as well as the solid thunk of Mira's gok-do finding its marks, but she can't think about them right now. Can't allow herself to turn and look. Can't afford the distraction. She is locked in her own battle right now.
The demons circle, and Rumi calculates. Eight. Too many to take head-on. The one on the left is slower, maybe injured, and favoring one leg. Start there. Break the circle. She feints right, then explodes left. The injured demon is too slow to react. Her blade opens its throat and it dissolves with a gurgling shriek.
Seven.
But they're learning. Adapting. The remaining demons don't rush her, they coordinate, pressing in from all sides simultaneously. Her sain-geom flashes in desperate arcs, keeping them at bay, but it's not enough. She can't cover every angle. Her back hits the shipping container. Trapped.
No no no. Can't get cornered. Move. MOVE.
She ducks under grasping claws, rolls between two demons, comes up slashing. Her blade connects twice and two more dissolve into mist.
Five left.
The fourth one is faster than the others. Sleeker. Intelligent eyes that track her movements with predatory focus.
Rumi sees the claws coming but can't move fast enough. Pain explodes across her chest like pure fire as it steals her breath. Four parallel lines of agony open from collarbone to sternum. Her hand flies instinctively to the wound, feeling hot blood well between her fingers, soaking into her shirt.
Oh no. No no no. Can't stop. Keep moving. Have to-
The fast demon looms over her, drawing back for another strike. Those claws are still dripping with her blood. The other four circle closer, sensing weakness, ready to converge.
No time. No time to think. Pain later. If I go down we're done. All done. Move.
Rumi pulls on that familiar well of power deep in her core, the part of her that isn't quite human… and pushes.
The world lurches violently sideways. Reality folds in on itself, colors blurring, and Rumi's stomach drops like she's jumped off a cliff. For a fraction of a second she's nowhere, suspended in the space between places, and then-
Her boots hit concrete and her knees nearly buckle from the impact. The teleportation slams into her like a physical force, nausea rolling through her gut in waves, the warehouse tilting dangerously to the left. Everything is too bright and too loud. Her inner ear screams that she's falling even though she's standing still.
Don't. Don't you dare fall. Keep your legs steady. Don't-
She locks her legs by sheer force of will, feeling them tremble with the effort. Her sword is still in her hand and she raises it with arms that feel like lead. The world is still spinning, still tilting, but the five remaining demons are already charging at her.
Muscle memory takes over. She meets them head-on, blade carving through them even as her vision swims. The fast one tries to circle behind her but she pivots, catches it mid-lunge. They dissolve screaming, one after another, and suddenly she can breathe again. Suddenly there's space around her.
Rumi stands there, gasping, waiting for the world to stop moving. The nausea is still there, rolling through her in waves, making her mouth water with the threat of vomiting. Her hands are shaking. No, her whole body is shaking.
Check. Check the damage. Come on, focus. Focus.
She presses her free hand to her chest, feeling the wet warmth soaking through her shirt. The gashes throb with each heartbeat, a hot, sharp pain that makes her want to curl around herself. She pulls her hand away and sees blood, dark and slick, coating her palm.
The edges of the wound feel ragged under her fingertips. But the bleeding is already slowing, not stopped, not close to stopped, but sluggish instead of gushing. The demon blood in her veins is doing its work, clotting faster than it should.
You're okay. You're okay. Check on them. Where are-
A flash of silver catches her eye. Mira, gok-do spinning as she drives it through a demon's chest. Zoey behind her, throwing shin-kals with deadly precision, each one finding its mark. They're handling their section fine. They don't need her.
Rumi allows herself one more breath, feeling the world still spinning slightly. Her chest hurts. The nausea is fading but still present. Her legs feel weak. She needs to sit down. Needs water. Needs-
Then she sees it.
A massive demon, easily three meters tall with horns like a crown and muscles that ripple under midnight-black skin, has materialized behind Mira while she's focused on her kill. The bat it is armed with is already rising, already coming down toward Mira's unprotected back.
Everything else ceases to exist.
"MIRA!"
Rumi is running before she finishes screaming the name, boots pounding concrete. Too far. She's too far away. Twenty meters at least, and that demon is right there, and Mira hasn't heard her, hasn't turned-
Not enough time. Can't make it. Too far. Have to-have to teleport. No choice. Do it. DO IT.
She reaches for that power again. Deeper this time, scraping the absolute bottom of the well. She can feel it resisting, feel her body screaming no, not again, too soon, you can't-
She does it anyway.
The world wrenches. It feels like being turned inside out, like every cell in her body is being torn apart and put back together wrong. The warehouse disappears into a blur of color and sound and then she's there, directly between Mira and the demon, close enough to see the surprise in Mira's eyes.
Rumi throws all her weight forward, hands slamming into Mira's shoulders, shoving her hard to the side. The demon's swing catches Rumi square in the ribs.
Time slows down. She feels the impact, feels something crack deep inside, multiple somethings, bones splintering like dry wood, and then she's flying. Actually flying, her feet leaving the ground, the warehouse spinning around her. For a moment there's nothing but the sensation of weightlessness and the distant, detached thought: This is going to hurt. This is going to hurt so bad.
Then the wall introduces itself to her back.
The impact drives every molecule of air from her lungs. She hears something break and can't tell if it's the wall or her bones or both. The patterns across her torso flare so bright they're nearly white, so intense it's almost painful, before plunging into deep, violent black.
She hits the ground in a heap.
Breathe. You need to breathe. Why can't I-lungs won't-can't-
But her lungs won't work. Won't expand. She gasps like a fish, mouth opening and closing, nothing happening. Panic claws at her throat. Her entire right side is screaming, not just pain but agony, white-hot and all-consuming. The gashes on her chest have reopened, she can feel fresh blood seeping. And the nausea from the second teleport is so much worse, crashing over her in waves so intense she thinks she might actually throw up.
The world is spinning. No, she's spinning. Or everything is spinning. She can't tell.
Breathe. Please. BREATHE. Come on, come on, come on-
Through the ringing in her ears and the spinning of the world, she hears Zoey shout. Sees the glint of a shin-kal spinning end over end through her blurred vision. It buries itself in the demon's eye with a wet thunk and a fraction of a second later it explodes into pink mist.
And then there's silence. Blessed, horrible silence.
"Rumi!"
Hands on her face, her shoulders. Mira's voice, tight with panic, but Rumi can't respond. Couldn't make her body do anything even if she wanted to. Her lungs still won't work. Black spots are dancing at the edges of her vision.
Come on. Come on. Work. Please work. Air. Need air.
"She's not breathing!"
"Give her a second," Zoey's voice, calmer but strained. Hands on her chest, gentle but firm. "Got the wind knocked out of her. Come on, Ru. Come on, breathe for me. Please."
Finally, finally, her diaphragm spasms and remembers how to work. Air rushes into her lungs and Rumi immediately regrets it as pain lances through her right side, so sharp and intense that tears spring to her eyes.
"I'm okay," she manages after far too much effort, or she almost manages. The sound comes out barely above a breathless whisper and even she doesn't believe what she is saying.
"You're not okay." Mira's face swims into focus above her, pale and terrified. Rumi's never seen her look like that before. "My God, Rumi. You're-there's so much blood."
She's scared. I scared her. I hate that I scared her. Didn't mean-
"I'm fine." Rumi tries to push herself up and her arms give out immediately, dumping her back onto the concrete. Fresh pain blooms across her back where she'd hit the wall. The warehouse spins lazily around her, the aftershocks from the double teleport, exhaustion, pain, all of it crashing over her in waves. The nausea is still there, persistent and awful. Her mouth tastes like copper.
Get up. Come on, get up. You're fine. Have to be fine. Can't-can't let them-
But she isn't fine. Her whole body feels wrong, too heavy, too distant, like she's piloting it from far away. The demon markings on her visible skin writhe sluggishly, pulsing angry crimson shot through with deep purple. She can feel them reacting to the damage, can feel the demon part of her trying desperately to heal the worst of it.
"You're not fine." Mira's voice cracks, and that sound hurts worse than anything else. "That hit. I heard something break. Rumi, talk to me. Please. What hurts?"
"Everything," Rumi wants to say, but can't quite form the word.
Zoey is already examining her, hands gentle but efficient. "Can you feel your legs? Wiggle your toes for me."
My legs. Focus. Can I-
"Yes." She wiggles her toes in her boots, feels the concrete under her calves. Everything hurts, but she can feel everything. That's good, right? That means her spine is intact. "I can walk." It's a lie. She can't even sit up. But she has to try. Has to get home. Has to not be a burden.
"Sure you can," Zoey says softly, but there's worry clear in her voice.
"Like hell you can walk," Mira says, voice rough. "Zo, help me get her up. We need to get her home, get these wounds cleaned."
Between them, they get Rumi to her feet. Or mostly to her feet. It takes both of them, Zoey on one side, Mira on the other, their arms around her waist, hers draped over their shoulders. They lift together, and Rumi tries, genuinely tries to help, to push with her legs, but they barely cooperate. When they get her upright, the world tilts violently and she sways, would've gone right back down if they weren't holding her.
Stand. Just stand. You can do this. One foot. Then the other. Simple.
She can't do this.
Her legs feel like they belong to someone else, like they're made of liquid instead of muscle and bone. Her boots drag on the ground as they start moving, and she's not walking so much as being carried between them, a dead weight in their arms.
Every step sends jolts through her side that make her vision white out at the edges. Every breath feels like knives dragging through her chest. The world keeps tilting sideways, nausea from the teleportation mixing with pain until she can't tell which is which.
They make it maybe one block. Rumi is trying, genuinely trying to support her own weight, to be less of a burden, to not make her girlfriends carry her. But her knees keep trying to buckle. Her vision keeps swimming. She can feel herself getting heavier in their arms, feel herself starting to fade, like she's being pulled underwater.
No. Stay awake. Stay present. Just a little further. Almost. Almost there. Where? Where's there?
"She's getting worse," Zoey says, voice tight with barely controlled panic. "Mira, she's barely conscious, look at her eyes, they're not focusing."
"I know." Mira's voice comes out steadier than she feels. Her jaw clenches as she adjusts her grip on Rumi, feeling how limp and heavy she's become. "Rumi, hey, stay with us. We're almost home, okay? Just hold on a little longer."
Trying. I'm trying. Can't-head's so heavy. Everything's heavy.
"She needs a hospital," Zoey says urgently. "Mira, there's so much blood, what if-"
"We're taking her home." Mira's throat is tight but she keeps her voice firm, leaving no room for argument. She can feel Rumi's blood soaking through her shirt, warm and wet, and it makes her want to scream. "She heals faster than any hospital could help her anyway. And I'm not…" her voice wavers for just a second before she catches it, "...I'm not letting her out of my sight."
Her head lolls forward, chin dropping to her chest. She tries to lift it but can't remember how. Her feet aren't moving anymore, just dragging behind her as they pull her along.
"That's it. I'm not watching this anymore." Mira's voice cuts through the fog. Her heart is hammering in her chest but she forces herself to sound decisive, in control.
Rumi feels Mira shift, feels her crouch slightly, and then suddenly the world is moving in a different way. Strong arms slide under her knees, around her back, and then she's being lifted, cradled against Mira's chest like she weighs nothing.
She should protest. Should insist she can walk. Should be stronger than this. But she can't. Can't even make her mouth form words. The exhaustion is pulling her under like a riptide, dark and irresistible, and all she can manage is to let her head fall against Mira's shoulder, breathing in the familiar scent of her.
Safe. She's got me. I'm-I'm safe. So tired. So tired.
Her body goes completely boneless in Mira's arms, all the tension draining out of her like water. She feels Mira adjust her grip, pulling her closer, and distantly registers Zoey's hand on her arm, squeezing gently.
"I've got you," Mira murmurs above her. Her voice is soft but there's something strained underneath it, something that sounds like barely controlled fear. She holds Rumi tighter, careful not to jostle her ribs. "I've got you, tiger. Just rest. I won't let anything happen to you."
"Is she-is she still breathing?" Zoey asks, and Mira can hear the edge of panic there.
"She's breathing," Mira says, and she has to swallow hard before continuing. "She's okay. We're getting her home. She's going to be okay." She's not sure if she's trying to convince Zoey or herself.
Rumi's eyes slide closed against her will. The pain is still there, her chest throbbing, her side screaming with each breath Mira takes, the nausea rolling through her in waves, but it's getting distant. Fuzzy. The last thing she registers is the steady rhythm of Mira's heartbeat against her ear, strong and sure, and the warmth of being held.
Just-just for a minute. I'll just rest for a minute. Then I'll-I'll be fine. I'll be...
*******
The penthouse is quiet. Rumi is only dimly aware of being carried through the door and of being set down gently on something soft. The small part of her brain that's still working recognizes it: Mira's bed. She'd know the scent of these sheets anywhere. Her hands are shaking, they have been shaking since they left the warehouse, but she forces them steady.
"Zoey, I need the first aid kit."
"Right, okay, I'm-" Zoey's voice wavers. "God, Mira, look at her."
"I know." Mira's throat is so tight it hurts to speak. She can see how pale Rumi is, can see the blood soaking through her shirt, and it makes her stomach turn. But she can't fall apart. Not now. Not when Rumi needs her. She needs to stay calm. She needs to be the one holding it together. Even if her hands won't stop shaking.
"Let's see the damage." Mira's voice comes out calmer than she feels as she steadies Rumi against her. "Rumi, I need you to stay awake for me, okay? Just a little longer. Can you do that for me?"
Awake. Stay awake. Can't… so tired. Everything hurts.
Hands on her shirt, carefully peeling away fabric. Rumi wants to help, wants to lift her arms, but they won't respond. Everything feels heavy and disconnected, like her body isn't quite her own anymore. The fabric sticks to the wounds on her chest, and even the gentle tugging sends fresh waves of pain through her.
Cool air on her skin. Multiple hands steadying her, keeping her from just slumping over sideways.
Cold. Why is it so cold?
"Oh God," Mira breathes, and Rumi can hear the barely suppressed horror in her voice.
Zoey swallows audibly next to her as she says quietly. "Her healing's already working but-Rumi, can you hear me?"
Rumi forces her eyes open, looking down at herself. It takes a moment for her vision to focus, for the world to stop spinning quite so much.
Oh. That's a lot of blood. Is that-that's all mine?
Four parallel gashes cut across her chest, each one angry and red, the edges ragged like they've been torn rather than cut clean. The blood has slowed to a sluggish seep, dark and viscous against her pale skin. The skin around each gash is already starting to knit itself back together, but it's slow, painful work. She can see the demon healing at work, the very edges of the wounds already showing the faint pink of new skin, but the centers are still raw and open.
The bruises are worse. They spread across her entire right side like a violent sunset of colors, deep purple so dark it's almost black in the center, fading to lighter purple at the edges, then to that sickly yellow-green that signals her healing is already trying to work. They cover her ribs, spread up to her shoulder, down to her hip. The worst of them is directly over where the demon's swing landed, a massive bloom of color that makes her skin look mottled and wrong. But it's not just the color that's disturbing: it's the concave shape of her chest as well.
Her ribs don't sit right. There's a visible depression on her right side, a place where the ribs have cracked inward, creating an unnatural dip in the curve of her chest. When she breathes those shallow, careful breaths, the area doesn't expand the way it should. It moves wrong, fractured pieces shifting against each other under the skin. One rib in particular juts slightly, creating a small ridge that shouldn't be there, the bone clearly displaced from the impact.
The demon markings covering her torso, back, and arms look violent in the low light. The intricate patterns that normally lay elegant and pale across her skin are now dark red and black, the lines thick and angry, pulsing with each heartbeat. The darkest concentrations pool around her injuries like storm clouds gathering, the patterns writhing slowly under her skin. She can feel them, hot and tight and wrong.
Mira balls her hands into fists for a moment, takes a breath, then reaches out to take Rumi's hand. When Rumi manages to focus on her face, Mira's expression is carefully controlled, but her eyes are wide with concern. "Rumi, can you hear me?"
"I need to check her ribs," Mira says after seeing Rumi respond with nothing but a tiny nod. Her voice is calm but there's something fragile underneath it, like glass about to crack. She reaches for Rumi's side and her hands are still shaking. "This is going to hurt, tiger. I'm sorry."
Even before the fingers touch her, Rumi knows this is going to hurt. The gentle probing makes her hiss through her teeth, makes her whole body go rigid for a moment before she collapses back into Zoey's supporting arms.
Mira's face goes pale.
"Oh God, I can feel them moving," Zoey says, voice breaking.
Mira's jaw clenches so hard it must hurt. She pulls her hands back like she's been burned, staring at them for a moment before forcing herself to look back at Rumi. "Okay." She takes a deep breath, closes her eyes for just a second. When she opens them again, her expression is set with determination. "Okay. We can handle this."
"I know, I know," Zoey responds, but her voice sounds panicked and far away. Her eyes darting from Rumi’s crumbled form to the floor too quickly, as if she can’t stand looking at Rumi for too long, but also won’t let her out of her sight.
"Zoey." Mira's voice is sharp, cutting through the panic. "Deep breaths. She's alive. She's here. We're going to take care of her." She swallows hard. "But I need you with me. Can you do that?"
A moment of silence, then Zoey's voice, slightly steadier: "Yeah. Yeah, I'm-I'm okay. I'm here… I'm going to clean the wounds now."
Mira takes the cloth from Zoey's shaking hands. "Let me," she says, gentler this time. "You keep her steady." She needs to do this. Needs to be the one to take care of Rumi. Needs to do something useful instead of just standing here feeling helpless and terrified. "This is going to sting, but we have to do it."
Sting. Right. Like everything doesn't already-
The warm cloth touches the first gash and Rumi bites the inside of her cheek. It does more than sting, it burns, sharp and bright, making the patterns around the wound flare darker red. Mira's hands are steady as she works, methodical and careful, but Rumi can see the tension in her shoulders, can see the way she's biting the inside of her cheek. Each time Rumi flinches, Mira's hands pause for just a fraction of a second before continuing.
Don't flinch. Hold still. Let her-let her work. Don't-
But her body betrays her, small tremors running through her muscles with each pass of the cloth. The nausea is still there too, a constant presence in her gut, making everything feel unstable. Her head keeps wanting to loll forward, and only Zoey's hand under her jaw keeps her somewhat upright. Her eyes are glazed, unfocused, staring at nothing in particular. Everything feels too far away and too close at the same time.
"You're doing so good," Zoey murmurs, pressing her face against Rumi's hair. "So good, Ru. Almost done with this part."
"Good news is they're already starting to close," Mira says as she presses gauze over each gash and tapes it down. Her hands are steadier now, focused on the task. It's easier to hold it together when she has something to do, something to fix. "None of them need stitches."
Small mercies. Still hurts. Still hurts so much.
Mira reaches for the elastic bandages, and her hands start trembling again. She stares at them for a moment, then clenches them into fists, takes a breath. "Okay, ribs next." Her voice wavers slightly. "We need to wrap them. It's going to hurt, but…" She swallows hard. "But it'll help with the pain once they're wrapped."
"Maybe we should wait," Zoey says quietly. "Give her a minute to-"
"We need to stabilize them now." Mira's voice is firmer now, back in control. "The longer we wait, the worse it'll be. Rumi, you with me?"
Oh no. No no no. Can't-can't do this. Too tired. Everything hurts already.
Rumi knows what's coming. Knows that wrapping broken ribs is going to hurt like hell, even done gently. She also knows it's necessary, knows they're trying to help. But God, she's so tired. So tired she can barely keep her eyes open, can barely hold her head up.
They position her between them on the bed, Zoey settling behind her for support, Mira kneeling in front. Rumi slumps back against Zoey immediately, all the strength draining out of her, her head falling back against Zoey's shoulder. She's completely boneless, a ragdoll between them, held upright only by Zoey's arms around her.
"Hey, stay with us a little longer," Zoey murmurs against her ear, voice shaking slightly. She presses a kiss to the top of Rumi's head. "Almost done, okay? We've got you. You're safe. You're home."
"I need you to hold her steady," Mira says to Zoey. There's something in her voice, something strained and tight. "Keep her sitting up. Can you do that?"
"Yeah. Yeah, I've got her."
Mira starts the bandage at Rumi's front, and even that first touch makes her suck in a breath through her teeth. The pressure against her broken ribs is immediate and sharp, like someone pressing on a fresh bruise. Mira's hands work steadily as she passes the roll to Zoey, who wraps it carefully around Rumi's back with shaking hands and passes it back. They work in rhythm, trading the bandage between them, but Mira's movements are more mechanical now, like she's going through the motions to keep from thinking too hard about what she's doing.
Rumi sways between them, head lolling, barely conscious. Her eyes are half-closed, glazed and unfocused, seeing but not really processing. Each time they pull the wrap snug around her broken ribs, small sounds of pain escape her throat, little gasps and whimpers that make Mira's jaw clench tighter, make her hands pause for just a heartbeat before continuing. The patterns across her arms flare darker with each pull, black bleeding into the red like ink in water.
Don't-don't make noise. Don't let them hear how much-how much it-
But she can't help it. Can't help any of it. Her body won't cooperate, won't do what she wants it to do. She's dimly aware of her chin dropping to her chest again, of Mira's hand coming up to support her head, fingers threading through her hair with a gentleness that contradicts the tension in every line of her body.
"Almost done," Mira says, and her voice is tight now, the control starting to slip. "Just a little more, tiger. You're doing so good."
"Is she…" Zoey's voice breaks. "Mira, she's barely responding."
"She's exhausted. It's the teleportation." Mira secures the bandage, and her hands are immediately shaking again. She wants to sound confident, wants to reassure both Zoey and herself. She wishes for nothing more than to be sure that this is all normal and that Rumi is going to be okay. What she wouldn't give to be absolutely certain that her body's just shutting down to conserve energy for healing.
She has to be okay. She has to be. Is she okay? Please be okay. Please.
Mira places an ice pack carefully over the worst bruising, over that awful depression where Rumi's ribs have caved in. Her hands are shaking so badly she has to use both to position it right.
She stares down at her own trembling hands, at the way they rest against Rumi's bandaged chest, and something inside her just breaks.
"Why?" The word comes out barely above a whisper. Mira's still looking at her hands, at Rumi's chest rising and falling in those too-shallow breaths. "Why did you have to do that?"
It's not accusatory. It's not angry. It's just tired. Defeated. Lost.
Rumi's eyes flutter, struggling to focus through the exhaustion and pain. She can hear the crack in Mira's voice, can feel the tremor in the hands holding the ice pack.
She's-she's hurting. Because of me. Because I-
"The demon was-" Rumi starts, her words slurring together. "Was gonna hurt you. Had to…"
"I know." Mira cuts her off gently. She still hasn't looked up, still hasn't met Rumi's eyes. "I know what you did. I know why you did it. I just…"
Her voice breaks completely and she has to stop, has to press her lips together to keep from crying. When she speaks again, it's barely audible. "I just don't understand why it always has to be you."
That's not… Rumi tries to form words, her thoughts slow and tangled. But-but I love you. Love means-
"Because…" Rumi's voice is barely there, each word an effort. "Because I can. Because I-I'm stronger. I can take it."
"That doesn't mean you should have to." Mira's response is immediate, sharp, and finally she looks up. Her eyes are wet, red-rimmed, and the pain in them is so raw it makes Rumi's chest ache worse than the broken ribs. "Just because you can take the hit doesn't mean you're supposed to."
But that's what I'm for. That's what this, these patterns, this power is for, it's for keeping you safe.
"Love-I love you," Rumi manages, struggling to make Mira understand. "Had to… keep you safe. Couldn't let-"
"I know you love us." Mira's voice cracks on the words. "God, Rumi, I know. But this…" She gestures helplessly at Rumi's broken body, at the bandages and the bruises and all the blood. "This isn't love. This is-"
She stops, closes her eyes. When she opens them again, there are tears tracking down her face. "This is you thinking you don't matter as much as we do." Then Mira stands up abruptly and walks to the window, arms wrapped tightly around herself. Her back is to them, shoulders rigid with tension.
What-what's wrong? Did I say something-
"Mira…" Zoey starts, her arms tightening protectively around Rumi.
"I need a minute." Mira's voice is tight, controlled, but there's something raw underneath it. "Just, I need a minute."
Zoey looks between them, uncertainty and worry clear on her face. She adjusts her hold on Rumi, cradling her more securely. "It's okay," she murmurs, though it's not clear if she's talking to Rumi or to Mira or to herself. "You're okay now. You're safe."
Rumi tries to stay focused, tries to understand what's happening, but the exhaustion is overwhelming. Her eyes are closing despite her best efforts. The patterns on her arms shift subtly, streaks of lighter purple beginning to weave through the angry red and black.
At the window, Mira takes a deep, shaky breath. Her hands are shaking, she can see them trembling even as she grips her own arms. When she turns back, her eyes are red-rimmed but her expression is composed again, or at least it’s trying to be. The mask isn't quite fitting right anymore.
She doesn't come back to the bed. Just stands there, arms still wrapped around herself, staring at Rumi's broken form. At the wild and dark patterns. At the depression in her chest where her ribs caved in. At the way she can barely keep her eyes open.
What does it take? What does it take to make her understand?
The thought surfaces through Mira's mind, sharp and bitter and desperate, as she continues staring at her barely conscious girlfriend.
"You flew through the air." The words come out flat, factual, but Mira's hands are clenching and unclenching at her sides. "I watched that demon's swing connect. Heard your ribs break. Saw you hitting that wall so hard the concrete cracked."
What does it take to make her see that she doesn't deserve this. That being half-demon doesn't mean she has to be a shield. Doesn't mean her pain matters less. Doesn't mean she's expendable.
"Mira, maybe we should…" Zoey tries again, her voice gentle.
"And then you weren't moving." Mira keeps going, and now there's an edge to her voice, something sharp cutting through the control. "You were just lying there and I thought-I thought you were dead. That you died for me. That you decided, just like that, that your life was worth less than mine."
Mira's composure is fracturing now, pieces of it falling away. "Do you know what that feels like?" Her voice breaks. She wraps her arms tighter around herself, like she's trying to hold herself together physically. "Watching you just stop. Not knowing if you were going to breathe again."
She stops, turns back to the window. Her shoulders are shaking. "You act like it's your responsibility," Mira continues, her voice is muffled now, directed at the window rather than the room. "Like you're supposed to be the shield. Like you're supposed to take every hit so we don't have to. You see no problem in teleporting twice back to back knowing it will destroy you."
No. No that's not- That's not why-
"But it's not, Rumi." Mira turns back, and there are tears on her face now, the mask completely gone. "It's not your job to die for us. You're not just the protector. You're not just the one who takes the damage. You're-"
Her voice cracks completely. "You're the person we love. And we can't keep watching you do this to yourself." She's crying now, properly crying, and it makes Rumi's chest ache worse than any broken rib. She wants to reach out, wants to explain, but she can barely move. Can barely think through the fog.
"'S not-" Rumi manages, her voice barely audible. "'S not like that. Just-just wanted to keep you safe."
Not because I have to. Because I can't lose you-won’t lose you. Can't watch you get hurt when I could stop it.
"I know." Mira's voice is quieter now, more controlled but somehow more devastating for it. She moves back to the bed but doesn't sit, just stands there looking down at Rumi with an expression that's equal parts anguish and frustration and love. "But what am I supposed to do, Rumi? How am I supposed to keep you safe when you won't keep yourself safe? When you look at danger and your first thought is always 'how do I put myself between them and this' instead of 'how do we handle this together'?"
"I can't-" Mira's voice breaks again. "I can't watch you die. I can't. But every time we go out there, that's what you're asking me to do. You're asking me to be okay with watching you sacrifice yourself over and over because you think that's what you're supposed to do."
Her hands drop and she looks at Rumi with such raw pain that it cuts deeper than any demon's claws. "We don't need you to be our shield. We never have. We just want you alive. We want you whole. We want you to come home in one piece instead of-instead of this." The gesture she makes encompasses all of Rumi.
"I know you're stronger," Mira continues, and her voice is gentler now but no less intense. "I know you're more durable. I know you heal faster. But that doesn't mean you don't feel pain. Doesn't mean you don't break. Doesn't mean watching you nearly die doesn't destroy us."
"Mira-" Zoey starts again, her voice thick with tears now.
"What does it take?" Mira asks, and the question sounds like it's been torn from somewhere deep inside her. "What does it take to make you understand that you matter? Not just as our protector, not just as the one who takes the hits, but you. Rumi. The person we love."
She sits down on the edge of the bed finally, carefully, and reaches out to cup Rumi's face with trembling hands. "The person we can't lose. Won't lose. Not like this."
Rumi's eyes are struggling to stay open now, exhaustion and pain and emotion all pulling her under. But she can see Mira's face clearly for the first time since the fight. She can see the fear and love and desperate frustration written across every feature.
"'M sorry," she whispers, because she doesn't know what else to say. Because Mira's right, in a way, but it doesn't change anything. Doesn't change what Rumi would do, what she will do, the next time and the time after that. "'M sorry I scared you. But I'd-I'd do it again."
Can't lie. Won't lie. Would do it all again. Every time.
Something shutters in Mira's expression. She pulls her hands back, closing her eyes briefly. When she opens them, they're dry, the tears stopped through sheer force of will.
"I know," she says quietly. "That's what scares me most."
She stands up again, turning away. "Let's get her lying down," she says to Zoey, and her voice has gone flat again, carefully neutral. "She needs to rest."
"Mira..." Zoey tries once more. To get her to talk about it, to get it all out. The worry, the anger, the guilt, she can't keep them bottled up forever.
"Later." Mira cuts her off, not unkindly but firmly. "We'll talk about this later. Right now, she needs to sleep."
Together they ease Rumi back onto the pillows, arranging them so she's slightly elevated to help with her breathing. Every movement sends fresh jolts through her ribs, but then she's horizontal, weight off her legs, and that's better. That's so much better.
She goes completely limp the moment they lay her down, body sinking into the mattress like she's been held together by string and someone just cut it. Her limbs are heavy, useless. She couldn't move if she wanted to. Couldn't even lift a finger.
So tired. So-so tired. Just want to sleep. Please. Please let me-
Mira pulls a soft blanket over Rumi's legs. The weight of it is comforting, grounding, real. She doesn't meet Rumi's eyes.
Safe. Home. They've-they've got me. Even if-even if she's angry. Even if she's hurt. Still safe.
The patterns are already calming, the violent reds and blacks fading gradually to deep purple, then to something softer. But they still pulse with each heartbeat, still show the trauma her body has taken. She can feel the demon part of her working overtime, knitting torn tissue, setting broken bones, fighting off the exhaustion. But it's slow. So slow.
Zoey settles on one side of the bed, taking Rumi's hand gently. Mira hesitates, then sits on the other side, but further away, maintaining distance.
"Sleep," Mira whispers gently, and for the first time since they got home, she sounds simply tired. Not angry, not scared, just exhausted. "We'll talk when you wake up," she continues in that impossibly tender tone while placing a soft kiss on Rumi’s forehead.
Have to make her understand... But understand what? That I'd do it all again?
The thought drifts through her mind as sleep finally pulls her under. She doesn't have the strength to say it out loud, doesn't have the words to make Mira understand that this isn't about obligation or duty.
It's just love. Pure and simple and inevitable. And maybe that's what Mira's afraid of the most.
Rumi's breathing deepens, evening out into the steady rhythm of sleep. Her face finally relaxes, the lines of pain smoothing away, her features going soft and peaceful. As she falls deeper into sleep, the markings across her skin begin to shift. The dark, violent colors drain away slowly, first the angry reds fading to purple, then the blacks lightening to gray. The patterns grow calmer, less jagged, the lines flowing instead of cutting.
Finally, they transform entirely into a gentle, iridescent blue that seems to glow softly against her skin in the dim light. The intricate designs look peaceful now, beautiful, tracing elegant lines across her arms and shoulders and torso. Blue. Safe blue. Home blue.
Mira watches the colors shift, watches the way the patterns calm and settle into that peaceful blue. She reaches out, almost unconsciously, and traces one of the lines on Rumi's arm with a feather-light touch.
"She really does feel safe here," Zoey whispers. "Even after everything."
"I know," Mira's voice is barely audible. "That's not the problem." The problem isn't that Rumi feels safe with them. The problem is that Rumi feels safest when she's the one keeping them safe, even if it kills her.
What does it take to change that?
Mira doesn't have an answer. She just keeps tracing the blue patterns on Rumi's skin, watching her sleep, listening to her breathe.
Zoey's hand finds Mira's across Rumi's sleeping form, their fingers intertwining.
Outside, the city hums with life. Demons still prowl the shadows, and there will be more fights to come. More injuries. More close calls. But for now, Rumi is breathing. For now, she's home. For now, she's safe, sleeping between the two people that love her the most. For now, that is enough.
Even if the fear of what she'll do next time still sits heavy in Mira's chest. Even if the question still echoes in her mind: What does it take?
For now, it has to be enough.
