Not Without Her

Minji

I’ve kept a tally of too many things in this war—arrows left, exits open, lies that pass for strategy. I didn’t know I was also counting heartbeats until Yuna’s came back.

The sound is small at first—two pulses braided, learning each other’s timing.

Then stronger. Then stubborn, like her. Jisoo’s ward seal softens from blistering white to a steady glow; Rheon’s wall of night thins just enough to let air through.

Taeyang bends over her as if the sky asked for permission and he told it to wait.

I stop counting.

My legs move before my mind does. One moment I’m kneeling in blood and ash; the next I’m running, boots slipping on churned soil, ribs aching from breaths I wouldn’t take while we bargained with death.

Seori straightens from the ritual, blade still in her hand, underlight flickering across the half-moon she’s written over Yuna’s heart.

She turns just in time for me to crash into both of them.

I don’t ask permission. I fold myself around my best friend and my almost-sister and cling like the world has two handles and I finally remembered to hold on.

“Hey,” Yuna croaks into my hair, ever inappropriate, forever her. “Min—it’s okay.”

“It was not okay,” I tell her, and it comes out as a sob that’s been waiting since the night we were twelve and she dared me to jump off the academy roof because the moon looked like a coin and she wanted to see if it would buy us a wish. “You don’t get to do that.”

Her laugh hurts.

“I’m very dramatic.”

“I know,” I say, and squeeze tighter. “We let you be dramatic at bars. Not on battlefields.”

Seori’s arms come around both of us, firm and shaking at once. She smells like steel and garden smoke, familiar as the night-before-a-mission when we ate dumplings on the dorm floor and swore we weren’t afraid. I feel her breath go rough against my temple.

“I almost lost you,” I whisper into Yuna’s shoulder, into Seori’s hair, into the old fear that I’ve been so good at ignoring I forgot how to speak around it. “I almost—”

“You didn’t,” Seori says, voice low, unflinching. “You didn’t.”

I nod into her braid and let myself cry properly for thirty seconds—silent, ugly, efficient. When I pull back, it’s with both hands on Yuna’s face, thumbs sweeping blood and ash and a future I refuse to let be short.

“You’re here,” I say, as if naming it will make it refuse to change.

“I’m here,” she echoes, small smile pulling at her mouth. Her eyes flick past me to Taeyang, who’s hovering like a vow that grew a body. “Don’t tell him, but that hurt.”

“I heard that,” Taeyang mutters, wrecked and gentle, one hand cupping the curve of the bandage like he can guard it with skin. His other hand shakes until he tucks it into a fist.

“You don’t get to joke yet,” I tell them both, wiping my face with an ash-smeared knuckle. “I’m instituting a no-gallows-humor policy for the next… ever.”

Yuna’s gaze snags on Seori’s wrist—on the matching half-moon shining faintly through blood—and then on Taeyang’s. The realization lands; the emotion that follows is too big for her body. She swallows hard. “You”

“Later,” Seori says softly, and something in her eyes tells me she’s already counting the cost and paying it without flinching. “We’ll explain everything. Right now you breathe. That’s the job.”

“That’s your job,” I say, recovering enough spine to glare. “Mine is yelling at both of you for terrifying me.”

Seori’s mouth tips.

“You can multitask.”

“Minji.” Jisoo’s voice—close, careful. He’s behind me, one wing half-spread like a shield he forgot to fold.

I feel heat ghost my neck where feathers brushed me a moment ago to keep an arrow from learning my name.

My mark—the one I refuse to look at for too long—flares hot and then settles. Later. Not now.

I turn back to the only two faces that have ever been my map.

The world loves to rename us; we refused long enough that it started to stick.

We survived childhood, and secrets, and night after night of training rooms that taught us to be neat with the way we hurt.

But this—this almost—stripped the paint off every story where we pretend tears are optional.

I take Yuna’s hand in both of mine. “Listen to me,” I say, and I don’t bother sanding the raw edges down. “We’re not doing anything without you. Not war. Not peace. Not coffee. We stick. You promised me once on a rooftop we’d make it to thirty just to spite the Guild’s actuarial tables.”

“That sounds like me,” she whispers.

“It was,” I say fiercely. “Keep your promises.”

Her eyes wet. “Okay.”

“Good.” I press our knuckles to my mouth like prayer. “And you—” I look at Seori. “No more lone-queen decisions without telling me.”

She winces, caught.

“I told you with my face.”

“Use your mouth next time,” I snap, which is our language for I love you so much it hurts my ribs. She leans her forehead to mine, and when she pulls back I can breathe without counting again.

Behind us, Rheon is already turning to face the balcony—jaw set, shadow taut.

The King’s voice scrapes the air, nasty with a fear he was sure other people were supposed to feel.

Somewhere in the smoke, the uncles who didn’t learn enough are regrouping.

The Vale hasn’t finished trying to earn its name.

But for a slivered instant the three of us bend the world small enough to hold.

“Say it,” Yuna whispers, and I know which it she means because some spells need witness and some promises refuse to be quiet.

“Not without her,” I tell Seori, chin high, and then turn back to Yuna. “Not without you. I don’t take another step that doesn’t have your shadow in it. Understood?”

Yuna’s answer is a breath that feels like a yes. Seori’s is a nod that looks like a vow.

Taeyang shifts, uncertain, like a man who’s afraid to tread across something sacred. He needn’t be. I reach out and flick his sleeve with two fingers—the Minji version of a benediction.

“You get to stay,” I inform him. “But if you ever make me watch that again, I’m inventing a curse you can’t fight.”

He swallows, eyes glassing. “Fair.”

“Good boy,” I say, and it almost makes him smile.

Jisoo clears his throat.

“We have to move,” he says, voice back to blade, but softer at the edges. “The balcony isn’t going to forgive us for long.”

“Routes?” Rheon asks without looking over; the world is already big around him again.

I take a breath and wipe my face with the heel of my hand.

Strategy is love in a language that doesn’t get poems—fine.

I’ll be bilingual. “South breach is clogged,” I say, brain reassembling maps from memory and blood.

“We take the colonnade. I’ll ghost the wards while Seori snarls the balcony. Jisoo, you carry Yuna. Taeyang—”

“I carry her,” he says, quiet and devastating.

I study him. The crescent over his heart glows faintly, pulsing in time with the one under Yuna’s bandage. He will be careful because whatever happens to her happens to him now, and I don’t have the vocabulary to mock that without crying again.

“Fine,” I say. “You carry her. But you listen to me.”

“I will,” he promises, and for once the world doesn’t twist a vow into a leash.

I look between the two people who taught me how to be brave out loud and the one who taught me how to weaponize an apology, and I let the last of the fear bleed out of my knees.

“Okay,” I say, blowing out a breath. “We go together.”

“Together,” Seori echoes.

“Together,” Yuna whispers, leaning into Taeyang’s chest like home.

Jisoo’s hand grazes my elbow as we turn. It’s nothing. It’s everything. I don’t look at him. I don’t need to. We move—through shadow, through ash, through a story that tried to end without asking us first. I don’t count heartbeats anymore. I carry them.

Not without her. Not without any of us.

If ads affect your reading experience, click here to remove ads on this page.