Page List

Font Size:

The officiant stands between two columns of intertwined human and Grolgath wood, vines crawling up. He speaks first in my native tongue, then in Grolgath: lines of unity, of vows, of the new age. I watch Kage at the arbor. His silhouette is strong, proud. His eyes flick to me, softening.

He strides forward to join me. Our hands meet. I squeeze his fingers. My heart Pant.

I whisper, “I can’t believe this is happening.”

He leans his forehead to mine. “Me neither.”

The officiant gestures. “You may exchange vows.”

My mouth dries. I clear my throat and begin.

“Kage, when I first met you, I saw scars. I saw danger. I never dreamed I would see love. But you taught me better.” I pause, voice trembling. “I vow to protect your heart as fiercely as you protected mine. To stand with you when storms come. To forgiveyour mistakes as I hope you’ll forgive mine. I vow all of it, now and always.”

I look up. His eyes glitter wet. Natalie steps forward, ring pillow in hand, trembling. I smile at her.

He takes my hand. “Bella, I vow to guard your light—even when darkness wants to snuff it out. I’ll carry you when you can’t, fight when you must, and love you beyond words, beyond life itself.”

My breath stutters. The hush around us feels like the world holding its breath.

Natalie steps between us. She clears her throat. “I present you…” She holds up two rings, one small, one large. “These are for you and mama and daddy.”

We laugh softly, tears in our throats.

Kage takes the smaller ring, slips it onto my finger. Then he bends, gives me his ring—he slips it on. Our hands lock.

He leans in. We kiss. Soft. Messy. Full of everything we couldn’t say before. I whisper, “I’ll always come back to you.” He laughs, a quivering edge to it. “Try leaving. See what happens.”

The crowd chuckles. Applause ripples in low waves.

At the reception, fairy-lights flare overhead. The scent of spiced wine, roasted nuts, sweet pastries. Natalie’s center of attention—her shifting stunts draw delighted gasps. One moment she's a human-child, the next scaled, her horns glittering.

I drift through guests, holding Kage’s hand. Friends I thought lost greet me, weep, clasp my shoulders. We laugh and cry both. The hum of voices, the soft beat of music, the taste of honeyed sweets—all of it presses into me like life itself.

Later, the crowd thins. Lanterns dim. The music becomes a low lull. Kage draws me to the center of the lounge, empty chairs gathering dust. He retrieves an old music chip from his pocket—he found it tucked behind a console back on Xeros—and loads itinto the player. Static hum, then distant strings and synth hum. My mother’s voice, fractal, a lullaby.

He holds out his hand. “Dance with me.”

I step against him. His strong presence holds me steady. We sway in gentle circles, slow and quiet. The dress shifts; armor folds remain memory. Firelight skims over our faces. The weight of the day, the war, the years—everything unspools.

I rest my head on his chest, listening to his heart. “I don’t know what I did to deserve this,” I whisper.

He presses his lips to my forehead. “You bled for the world. Now it’s time the world gave something back.”

This time, those words resonate. They feel earned—not cliche, not memory, but promise.

I look up. Stars shimmer overhead in that makeshift dome. Natalie’s giggles drift from upstairs, a reminder of everything we fought for.

He whispers, “You are my home.”

I answer with a quiet smile. “And you mine.”

We remain tangled in each other’s arms until the music fades, until the night becomes memory.

CHAPTER 48

KAGE

The auditorium smells like stress-sweat and cafeteria wax. Those cheap, synthetic chairs creak like ghosts every time someone shifts, and the fluorescent lights overhead buzz just a hair too loud. I sit hunched in the back row, one arm draped over an empty seat, the other curled protectively around the gift box Natalie shoved into my hands this morning. Something about “show and tell backup,” she mumbled.