The Ember Between Tides Four Princes. One Cursed Bride. No Kingdom Can Keep Her. #6
“Yes, there was,” Ronan said brightly. “You are simply wise enough to regret it.”
They moved on.
Seren waited until the crowd swallowed the merchant before looking up at Bastian. “What oath?”
He did not answer.
His silence was not empty. It was locked.
A grief so old it had become architecture.
Seren felt an ache in her chest that did not belong to the curse. She wanted to ask again. She wanted to leave it alone. She wanted too many things that all pointed in opposite directions.
The market narrowed into a passage where red lanterns hung low enough to brush Kael’s shoulders. The crowd thickened, and Evren stopped abruptly.
“From here, we must appear bonded.”
Seren stared at him. “I’m sorry?”
Ronan’s eyes lit with entirely too much interest. “Finally, the fun part.”
“No,” Seren said.
Kael crossed his arms. “Do you prefer being recognized as an unclaimed living weapon by every monster in the market?”
“I prefer everyone stop describing me as an object.”
Evren’s voice gentled, which made her more suspicious. “A displayed bond will discourage lesser predators. Without it, they will test us.”
“And how does one display a bond?”
Ronan opened his mouth.
“Carefully,” Bastian said before Ronan could speak.
Evren’s pale gaze moved over their formation. “Kael, visible claim at the throat. Storm, social cover. Bastian, physical barrier. I will mask the pulse instability.”
Seren backed up. “You have rehearsed this sort of thing before.”
Ronan smiled without humor. “We have all had cause to pretend intimacy for survival.”
Something about the way he said it made Seren look at him more closely.
Ronan’s charm was armor too.
Not polished steel like Evren’s restraint. Not flame like Kael’s rage. Not stone like Bastian’s silence.
Ronan’s was glitter. Bright, distracting, easy to mistake for joy until she saw the fear beneath it: not fear of dying, but of being left once the laughter stopped.
Seren exhaled slowly.
“Fine,” she said. “But if any of you uses the word claim, I will set something important on fire.”
Kael’s mouth curved. “Noted.”
Then his hand came to her throat.
Seren froze.
His palm did not close. His fingers rested lightly beneath her jaw, thumb near her pulse, warm enough to hide the flickering mark under her skin.
His scent wrapped around her immediately: smoke, cinnamon, burning cedar.
The heat of him rolled through her body in a wave, and her fire rose to answer with humiliating eagerness.
Kael felt it.
His eyes darkened.
“Careful,” Evren murmured.
The warning was for both of them.
Evren stepped behind Seren, close enough that his breath brushed her ear. Two fingers touched the inside of her wrist beneath the cloak, cooling the pulse there. Frost spread delicately over her veins, slowing the visible crawl of black.
“Breathe evenly,” he said. “If your heart accelerates, the obsidian will show.”
“That instruction is less useful with his hand on my throat.”
Kael’s thumb moved once.
Not a caress.
Almost not.
Seren’s breath caught anyway.
Ronan appeared at her other side, offering his arm with a courtly flourish. “Then look at me instead. I am soothing.”
“You are lightning in a coat.”
“Yes, but an emotionally supportive coat.”
Against all reason, Seren took his arm.
Energy snapped through her fingers. Not painful. Alive. Ronan’s smile faltered when her hand curled over his sleeve, and for a second he looked startled by his own tenderness.
Bastian moved behind them.
Not touching her at first.
Then the crowd surged.
His hand settled at the small of her back.
Steady.
Callused.
Almost unbearably gentle.
The four magics closed around Seren in layers.
Heat at her throat.
Frost at her wrist.
Ozone beneath her palm.
Stone at her back.
For the first time since the chapel, the crackling inside her heart softened.
Not stopped.
But softened.
Seren hated that it helped.
She hated more that some secret, starved part of her wanted to lean into all of them at once and stop being strong for the length of one breath.
They moved through the market as a unit.
Predators looked, then looked away.
A hag with pearl teeth hissed bride under her breath.
A pack of fox-eyed men bowed to Kael but watched Seren.
A woman in a veil of moth wings offered to buy one of Ronan’s regrets.
He smiled and said he had none to spare.
Evren’s fingers tightened on Seren’s wrist. Bastian’s hand pressed once against her back, grounding them all.
The performance became too easy.
That was the danger.
Kael’s hand at her throat no longer felt like a threat. Evren’s murmured instructions no longer felt like control. Ronan’s charm no longer felt like mockery. Bastian’s presence no longer felt like a wall.
It felt like a shape she could stand inside.
Seren almost missed the moment the market changed.
The whispers stopped.
The path opened into a cavern chamber lit by white candles stuck into skulls. Thousands of them. Human skulls, animal skulls, monster skulls, skulls too strange to name. At the center sat the Bone Oracle on a throne made of ribs.
She looked like a girl no older than sixteen.
Except her eyes were black pits.
Except her hair was made of fine white roots.
Except every bone in the chamber turned toward Seren when she entered.
“Bride between tides,” the oracle said.
Her voice was soft.
Seren tasted ash.
Kael’s fingers tightened near her pulse. “Speak carefully, oracle.”
The oracle smiled. “Flame Prince. Still angry no one came back for you.”
Kael went utterly still.
Seren felt the truth of it through his touch.
A child in a burning hall.
A door sealed from the outside.
No one coming.
Kael ripped his hand away from her throat.
The loss made Seren’s heart crackle violently.
Evren cursed and caught her wrist with both hands.
The oracle turned to him. “Frost Prince. Still pretending grief is a discipline.”
Evren’s face emptied.
A flash of memory moved across his eyes: a frozen lake, a woman beneath the ice, his hand pressed to the surface too late.
Ronan’s smile vanished before the oracle even looked at him.
“Storm Prince,” she said sweetly. “Do you want her to know your true name now, or after it kills her?”
Lightning snapped hard enough to shatter three skulls.
Bastian stepped forward.
The oracle’s smile faded.
“Stone Prince,” she whispered. “Buried oaths are still oaths.”
The entire chamber trembled.
Bastian did not move, but Seren felt his hand withdraw from her back as though he had been burned.
Seren stood at the center of their exposed wounds, her own chest breaking open with pain, and realized the oracle had not attacked their bodies.
She had gone straight for the places they guarded.
“What do you want?” Seren asked.
The oracle’s black eyes shifted to her.
“Want?” she said. “I want nothing. I only gnaw truth from bone.”
“Then tell me how to stop this.”
The oracle leaned forward. Her throne creaked. “You think the cure is sharing power.”
“That is what the lighthouse said.”
“The lighthouse is old. Old things speak simply because mortals die quickly.”
Seren’s patience snapped. “I am dying quickly.”
“Yes.”
The oracle’s gaze dropped to Seren’s chest. The four marks burned beneath the cloak, beneath the dress, beneath flesh. The black lines under her skin pulsed.
“Power is not the lock,” the oracle said. “Trust is. Each prince must open the place he has sealed most tightly. Flame must give you his flame-heart. Frost must give you his grief. Storm must give you his true name. Stone must give you his buried oath.”
“No,” Evren said.
It was the first word from any of them.
The oracle looked amused. “Then she dies.”
Kael’s fire flared. “There is another way.”
“No.”
Ronan’s voice was too light. “There is always another way.”
“Not this time, nameless boy.”
Bastian said nothing.
That silence terrified Seren.
She looked from one prince to the next. Kael’s fury was back, but now she knew what it protected. Evren had gone cold enough to turn the candle flames blue. Ronan looked ready to laugh, run, or break apart. Bastian stood like a mountain around a grave.
They wanted to protect her.
But they did not yet trust her.
And some broken, exhausted part of Seren wondered why they should.
She had not trusted them either.
“You said I was made possible,” Seren said to Evren. Then she faced the oracle. “What made me?”
The chamber went so quiet she heard lava moving beneath the glass floor.
The oracle’s smile returned.
Slow.
Cruel.
“Oh,” she whispered. “They never told you.”
Seren’s skin went cold despite the heat.
“Who?”
“The water mages who raised you.” The oracle lifted one root-white hand, and a skull rolled from the throne steps to Seren’s feet. Its empty sockets filled with blue temple light. “You were not born between fire and water by accident, little ember. You were designed.”
Seren shook her head. “No.”
“In a drowned chapel. In a stolen ritual. With flame blood, tide magic, monster bone, and the last treaty shard of the House of Tides.” The oracle’s voice softened. “They made you to end the elemental war.”
Kael’s face had gone white-hot with rage. “To end us.”
“Yes,” the oracle said. “A living weapon shaped to bind four crowns and break them from within.”
The black lines beneath Seren’s skin surged.
She staggered.
This time all four princes reached for her, then stopped before contact could unbalance the curse further. That restraint hurt worse than touch would have.
Seren stared at the skull glowing with temple blue.
Mother Nerelle’s voice seemed to echo from inside it.
I’m sorry.
A sound rose in Seren’s throat.
Not a sob.
Not yet.
The oracle tilted her head. “And now the last kindness.”
Seren could barely speak. “What kindness?”
“The water mages have sold your location to the monster court.”
Ronan’s lightning died.
Evren turned toward the chamber entrance.
Bastian drew his stone blade.
Kael’s fire filled the oracle’s skull chamber with gold.
Far above them, somewhere in the market’s upper levels, a horn sounded once.
Low.
Hungry.
The oracle smiled at Seren with all her bones.
“They are already here.”