Chapter 16 — Embers Kiss

Elara

The alarm spread like a river through the city. Mira found us on the first staircase, apron already tied at her waist, a list of shelters in hand.

We ran through the corridors, calling for water, provisions, and awnings. Panic never took hold in the east—people started acting before rumors could spread.

When the worst had passed, only tense silence remained, like the pause between two thunderclaps. Kael found me near the eastern gallery, where the wall narrowed beside the service staircase.

There was no audience. Only two torches, dust on the floor, a low maintenance bench against the wall, and the smell of clean oil overwhelmed by sulfur.

He stopped two steps away.

“Are you hurt?”

“No.” I ran my hand over my face and found soot. “Afraid, but whole.”

“Me too.”

His honesty stripped away the last layer of formality between us. For a few seconds, we stood looking at the corridor that had nearly burned.

The body remembered it was a body; pride, faced with so much destruction, accepted rest.

Mira appeared, handed me an envelope, and disappeared again.

“Trail,” she said, without slowing her pace.

Inside were three samples: a dark grain of volcanic powder, flour dyed with indigo, and ground glass so fine it looked like mist.

I showed them to Kael.

“We marked the ropes on the sacks with indigo. Sweat leaves blue on the fingers of whoever touches them. On the doorframes near the gargoyles, we spread this glass powder. Under forge light, it embeds in fingernails.”

Kael examined the samples without touching them.

“I’ll change the seals on the warehouse. The new ones heat up on contact with sulfur. I want every reading done in front of witnesses.”

“No closed doors.”

The torches crackled. For an instant, the corridor felt less like a passage and more like a shelter.

I turned to him. Kael was already looking at me.

There was no music, no mask, no crowd to transform proximity into spectacle. There was only exhaustion, truth, and the little bit of life we had managed to preserve that night.

“I need to say something that doesn’t fit the plan,” I said.

He waited.

“I want you.” The words came out simply and warmed my palm. “I also want this city alive. I won’t pretend one erases the other. But I’ll only keep going if we move slowly, with room to change our minds.”

Kael closed his eyes for one breath. When he opened them again, the king wasn’t hiding the man.

“I want you, Elara. I want to be close without turning care into control.” He extended his hand but stopped before reaching me. “If I come closer and you want distance, say so.”

“I will. Come.”

He stepped forward. I placed my hand in his before doubt could force us into another ceremony.

His palm was warm and rough, marked by soot. The runes stayed quiet beneath his skin, as if they too knew how to wait.

The bracelet stayed cold. My body didn’t.

Kael brushed his thumb once across my fingers. The gesture was so small it almost hurt more than an embrace.

I thought of the ball, of the almost-kiss behind the column, of the name Akar entrusted to me in the Wing’s Niche. I thought of all the times he had cleared a path instead of pushing me through it.

“I want to kiss you,” he said.

It wasn’t an order. It was truth, offered.

I squeezed his hand.

“Then kiss me. Slowly. And stop if I stop.”

“I will.”

Kael tilted his face toward mine. The first touch of his mouth was light and warm, almost too cautious.

I grabbed the front of his cloak and closed the remaining distance.

The kiss changed.

It stayed careful but lost its shyness. His mouth found mine again, deeper, and heat rose to my face.

I tasted water, smoke, and desire held back too long. Kael brought his free hand to my waist and left it there, firm, without trapping me.

“Here?” he asked against my mouth.

“Here.”

He kissed the line of my jaw. Then the sensitive spot beneath my ear.

My fingers slid into his hair, and the low sound that escaped him traveled down my spine like an indecent promise.

The Dragon-King could move a city with an order. Here, he waited for my yes to move his hand.

I pulled him closer by his cloak.

“Lift me onto the edge of the bench.”

His eyes went to the low stone behind me and returned to my face.

“May I?”

“You may.”

He lifted me onto the edge of the bench, slowly. The cold stone touched the back of my thighs through my skirt.

Kael only moved between my knees when I opened them and pulled him in. When his body pressed against mine, his hardness met the heat throbbing in me through our clothes.

My stomach clenched. Kael made a low, rough sound and buried his face in the curve of my neck, not hiding how much he wanted me.

His hand slid from my waist down the side of my thigh, over the fabric, then stopped before traveling back up.

“Can I keep going?”

“Yes. Over the clothes.”

His palm moved up slowly, respecting the boundary I’d set, while his mouth found mine again. I kissed him hard, and he met my hunger without taking it as permission for anything more than I’d allowed.

The White Flame awakened beneath my skin.

It didn’t explode. It spread through my chest like fire kindled in a cold house, and the heat between us took on a clarity that didn’t come from the torches.

“Speaks and warms.”

The phrase came from the space between our truths. Magic didn’t replace desire; it only made it impossible to pretend the desire wasn’t there.

Kael’s fingers found the band at my waist. They stopped over the knot, waiting.

“Here?”

The city groaned in the distance. I thought of the Stone, of Loric, of the people who still trusted us to keep the air open.

I caught his wrist.

“Stop.”

Kael stopped instantly. He pulled back enough to give me space and kept his hands visible, without trying to negotiate my boundary.

“Are you okay?”

“I am. I didn’t stop because I don’t want this. I stopped because I need to reach the Stone with a clear head.”

The tension in his mouth eased into an almost-smile.

“I’d also prefer to finish this conversation when the city isn’t trying to explode around us.”

A short laugh escaped me. The desire was still there, alive, but it no longer ruled the clock.

“Can I help you down?”

“Yes.”

He helped me off the counter and stepped back while I smoothed my skirt and adjusted my cloak. When I looked up, Kael was still watching me as a man—not as someone who owned what had almost happened.

“After the Festival,” I said. “When I can leave and still choose to stay, we’ll finish this conversation.”

“Agreed.”

“Thank you for stopping.”

“Thank you for telling me.”

I pressed my forehead to his for one breath. The heat settled without fading.

“Stay one more moment.”

“I’ll stay.”

We remained like that for two breaths. It wasn’t much.

It was ours.

The world came back with water dripping into a bucket and a bell marking the shift change. The city still needed us.

“Tonight we mark the sacks and the doorframes,” I said, picking up the plan again. “Iri records the entries. Mira watches the hands. Hadrin changes the seals. Tomorrow we take everything to the Stone.”

“And if Loric tries to tighten the oaths during the Festival, I’ll open the mural and read the ancient promises to the square.”

A trace of humor touched his voice.

“I want to see who chooses the Ash while looking at a fed child.”

“I want to see that too.”

I would have said more. Maybe a small promise—the kind that fits into a difficult night.

But the ground cut the moment short.

The blast came—dry, distant, and inside the stone all at once. The first wave swept through the gallery.

The second stole the air from the torches. The third brought dust through the crack.

Kael was already turning.

“East again?”

Mira reappeared at the top of the stairs, her eyes sharp.

“No. This time, south. Near the Fissure.”

The corridor tilted beneath our feet. I clutched the map against my body.

The White Flame breathed another phrase from the books:

“When the lie weighs heavy, offer bread.”

I squeezed Kael’s hand once and let go.

We ran.

The explosion had cut through the night, and the city called for the fire that didn’t destroy.

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