Share

Chapter 30

Author: Sarah Richard
last update Last Updated: 2025-09-03 07:56:50

The rain had followed them for two days without pause, drenching the forest paths in mud and making every step treacherous. Serenya’s cloak clung to her shoulders like a second skin, her auburn hair plastered damp against her face. Kaelen walked ahead, his hand never straying far from the hilt of his sword, his sharp eyes constantly flicking to the shadows between trees.

They had left Moonspire behind in chaos—fires crackling on the distant horizon as Eloria’s gambit scattered the council and forced the kingdom into open division. Now, whispers said Thalric Veynor had gathered his forces to march eastward. If he seized the river crossings, Crestfall would choke, and every loyal house would be cut off from the capital.

But their mission was not to defend. Not yet. Their destination lay deeper, hidden behind stories no map revealed.

“The fortress will not welcome us,” Serenya said at last, her voice steady despite the weight of exhaustion.

Kaelen slowed his steps, glancing over his shoulder. “You’ve heard of it then.”

“I’ve heard enough.” Her gaze hardened. “A place that vanishes into mist, where no army has breached the walls. Some call it cursed. Others… salvation.”

A faint smile tugged at Kaelen’s lips. “Both may be true.”

They continued until the trees thickened into an almost impenetrable curtain. The sound of rushing water grew stronger, and before long they reached the riverbank—a furious current, swollen with rain, churning and foaming like a beast in chains.

“There’s no crossing,” Serenya murmured, hugging her cloak tighter.

Kaelen knelt near the water’s edge, pulling a small token from his satchel: a silver medallion inscribed with a crescent moon and three interwoven stars. He pressed it into his palm, whispering words Serenya did not recognize.

The current shifted.

Not visibly—no, the river still raged—but its song changed, the roar dulling into a low hum, as though its fury had been muffled. And then she saw it: a bridge of mist, stretching faint and fragile across the torrent.

Serenya’s breath caught. “Is this…?”

“The path to the fortress,” Kaelen finished, standing. His eyes met hers, dark and unreadable. “But once we cross, there is no turning back.”

She wanted to ask what he meant—why his tone carried both reverence and dread—but the storm gave her no time. Thunder split the air, rolling across the valley, and distant horns echoed behind them.

“Veynor’s scouts,” Kaelen said grimly. “We move now.”

They stepped onto the bridge. Serenya expected her boots to fall through, to plunge into the rushing depths, but instead the mist bore her weight with a solidity that defied reason. Step by step, they crossed, the world behind them dissolving into shadow.

When they reached the far side, the bridge faded into nothing, swallowed by the storm. And before them rose the fortress.

It loomed from the mountainside as though carved from the stone itself—massive towers crowned with jagged battlements, walls slick with moss and time. A fortress that breathed secrecy, as if the mountain itself had guarded it for centuries.

Serenya felt the air shift. It was heavier here, thick with an old, almost living presence.

Kaelen strode forward, placing the medallion against a gate of iron bound with runes. Slowly, groaning with age, the doors opened inward.

They entered.

Inside, the fortress was not dead, as Serenya expected, but alive with hushed movement. Hooded figures passed silently along shadowed halls, carrying books, weapons, and strange tools. Their faces remained hidden, but every step was purposeful, every glance sharp.

“This is no abandoned ruin,” Serenya whispered.

Kaelen’s expression betrayed nothing. “Welcome to the Order of the Eclipse.”

She froze. “You’ve brought me to a sect?”

“A brotherhood. A refuge. The last sanctuary of those who still resist Veynor’s rise.” His tone was calm, yet his hand lingered on the medallion at his chest. “And the place where truths can no longer be hidden.”

Before Serenya could respond, a voice echoed down the hall.

“Kaelen Draven, you return at last.”

From the shadows emerged a tall man, his hair silver as moonlight, his eyes sharp with wisdom and something sharper still—judgment. He wore robes marked with the same crescent-and-star sigil as Kaelen’s medallion.

“Master Orren,” Kaelen said, bowing slightly.

Serenya stiffened. Orren Kaelith—the name alone carried whispers, a guardian who had once stood at the king’s side before vanishing into legend.

Orren’s gaze flicked to Serenya, piercing as a blade. “And you bring her.”

Her heart stuttered. “You know who I am.”

“Child,” Orren said softly, “the fortress has always known. You carry not only your name, but the fate of every kingdom bound beneath these stars.”

They were led into a chamber lit by torches, the walls lined with maps and ancient scrolls. A great table stood at its center, etched with symbols Serenya could not decipher.

Orren spread a parchment before them: a map of the realm, but marked with rivers of ink that glowed faintly under the torchlight.

“Every move Veynor makes,” Orren explained, “is to draw the kingdoms into his net. He believes force alone will win him the crown. But there are secrets even he cannot touch—ancient legacies bound within bloodlines.” His eyes turned to Serenya. “Yours most of all.”

Her breath hitched. She looked to Kaelen, but he avoided her gaze.

“What does he mean?” she demanded.

Kaelen’s silence spoke louder than words.

Orren stepped closer, his presence overwhelming. “You are not simply the daughter of Vale. You are the key to the Eclipse Prophecy—the heiress destined to either unite or destroy the kingdoms. Hidden for your safety, yes, but never beyond its reach.”

Serenya’s heart pounded in her ears. A thousand half-truths, whispers, and suspicions crashed together. She had known her lineage carried danger, but this—this was something deeper, older.

“I never asked for this destiny,” she whispered.

“No one does,” Orren replied gently. “But choice still lies with you. The prophecy does not bind—it warns. And now you must decide how to wield it.”

Later, when the chamber emptied, Serenya confronted Kaelen in a corridor where rain beat against narrow windows.

“You knew,” she accused. Her voice trembled, not with fear, but with betrayal. “All this time, you knew who I was, what I carried.”

Kaelen’s jaw tightened. “I knew enough. Enough to keep you alive.”

“You should have told me!”

“And what then? You would have run, or worse, sought answers in the open where Veynor’s spies wait. I swore to protect you, Serenya—not to break you.”

His words cut, but truth rang in them. Still, the hurt lodged deep.

She turned away, gripping the stone sill until her knuckles whitened. “Protection is not the same as trust.”

Silence stretched between them, heavy as the storm outside.

Finally, Kaelen stepped closer, his voice low. “Then let me earn it now. Whatever choice you make, whatever path you take—I will walk it beside you. Not as your shadow. As your equal.”

Serenya met his gaze. And for a moment, beneath all the prophecy, all the danger, she saw only the man—not the protector, not the secret-keeper, but Kaelen, who had bled and fought beside her when all else crumbled.

Something unspoken lingered between them. But before it could find breath, the chamber doors burst open.

A hooded messenger stumbled inside, rain dripping from his cloak. His voice shook.

“Master Orren—Veynor’s forces march at dawn. And they are not alone. The rival princess rides with him.”

Serenya’s blood ran cold. Eloria.

The storm outside roared louder, as if the world itself braced for the clash to come.

Continue to read this book for free
Scan code to download App

Latest chapter

  • Eclipsed Hearts: The Chronicle of Shadows and Stars   Chapter 100

    The dawn bled across the horizon, pale and uncertain, as if the sun itself feared to witness the last breaths of a kingdom caught between ruin and rebirth. The battlefield below Dawnspire lay quiet now, strewn with broken banners and shattered steel, the echoes of clashing armies fading into silence.Serenya Vale stood atop the marble steps of the ruined citadel, her chest rising and falling as though every breath was drawn from the ashes of all that had been lost. Her hair, once bound and hidden under disguises, now tumbled free—flame-gold strands glinting in the morning light, the mark of her bloodline finally revealed for all to see.Around her, knights, rebels, and remnants of the court gathered in hushed awe. The truth no longer hid behind veils or shadows. The secret heiress of the Vale stood before them—crowned not in gold, but in the weight of sacrifice.Kaelen Draven moved closer, his dark cloak torn and bloodstained, the steel of his blade catching the first rays of sunlight

  • Eclipsed Hearts: The Chronicle of Shadows and Stars   Chapter 99

    Dawn crept slowly, painting the horizon with pale hues of silver and rose. Yet within Dawnspire’s fractured walls, the morning brought no peace. The fortress still echoed with the screams of the wounded, and the stones still bled with the memory of shadow and fire.Serenya awoke to the weight of silence. Her body ached, her chest felt hollow, and when her eyes opened, she realized she was lying in the high chamber of the keep. A thin veil of starlight lingered on her skin, fading with every breath.Kaelen sat at her bedside, his dark cloak discarded, his eyes shadowed with exhaustion. He had not slept. When she stirred, his hand clasped hers instantly, as though afraid she would vanish again.“You came back,” he whispered. His voice carried both relief and disbelief.Serenya tried to speak, but only a rasp came. “I thought… I was gone.”“You almost were.” Kaelen’s jaw tightened. “You burned so brightly I thought the stars themselves would swallow you. But you held on.”Held on—but onl

  • Eclipsed Hearts: The Chronicle of Shadows and Stars   Chapter 98

    The night sky was ablaze with silver fire. Beyond the walls of Dawnspire, where banners lay torn in the mud and the scent of iron clung heavy to the air, Serenya stood at the balcony of the shattered throne room. The moonlight spilled over her like a second crown, but her eyes were fixed on the horizon—where shadows writhed like a living tide.The war was not finished.Kaelen’s cloak brushed against her arm as he stepped closer, his dark hair plastered with sweat and blood. He had fought all day—on the walls, in the courtyards, at her side—and yet his gaze held a quiet steadiness.“They will come again before dawn,” he said, voice low.Serenya tightened her grip on the stone rail. “We cannot withstand another assault. Not with the gates splintered, not with half our guard lying in the ashes of the courtyard.”Kaelen turned to her fully, the faint scar that cut across his jaw catching the light. “That is why it ends tonight. Shadows and stars—the prophecy was always about this hour.”T

  • Eclipsed Hearts: The Chronicle of Shadows and Stars   Chapter 97

    Dawn spilled across the sky in strokes of gold and crimson, as if the heavens themselves had painted the horizon with fire and hope. For the first time in years, the banners of the Vale dynasty rose over Dawnspire’s highest tower—Serenya’s crest, silver and starlit, gleamed against the morning light.Yet, despite the triumph, Serenya felt the weight of silence pressing upon her heart. The throne hall was rebuilt, but her soul remained fractured. Kaelen was gone, his oath shattered in the eyes of her people, though in the shadows of her memory she still clung to the belief that his betrayal carried deeper meaning.The council gathered beneath the vaulted ceiling, their voices filled with the business of a kingdom clawing its way back to life. Food supplies were measured, alliances brokered, soldiers sworn anew. But as Serenya sat upon the throne—her throne—she found herself lost in thought.Could a kingdom truly be reborn when her heart was still broken?Eloria Thorne stepped forward,

  • Eclipsed Hearts: The Chronicle of Shadows and Stars   Chapter 96

    The storm had not passed—it had only grown heavier. The skies wept as though mourning the unraveling of every promise made beneath them.Serenya stood on the ruined battlements of Dawnspire, her cloak whipping wildly around her as lightning forked across the horizon. The fires of war still smoldered in the valleys below, villages blackened by the clash between crown and rebellion. But it was not the destruction that hollowed her chest—it was the silence of a vow broken.Kaelen had not come back.He had sworn before her, under starlight and shadow, that no matter what trials were placed in their path, his sword and his heart would never falter. Yet, in the final confrontation with Thalric Veynor, the ruthless duke who had hungered for the throne, Kaelen had made a choice that still cut deeper than any blade.He had left her side.Serenya’s hand tightened around the silver crest she wore, the token Kaelen had pressed into her palm the night he confessed his love. Its edges dug into her

  • Eclipsed Hearts: The Chronicle of Shadows and Stars   Chapter 95

    Chapter 95Heiress CrownedMorning broke across Dawnspire with a sky painted in molten gold and violet, as if the heavens themselves had been scorched by the fire of the Starforge. The air carried the scent of ash and rain, a mingling of ruin and renewal. Serenya Vale stood at the heart of the shattered courtyard, her cloak torn, her hair loose and glinting with the faint shimmer of starlight that had not faded since the forge claimed her.Every soldier, every wounded warrior, every trembling villager gazed upon her with awe. They did not see the hidden girl who had lived in shadows. They saw the heir unveiled, the dawn their stories had whispered into being.Yet beneath the crown of fire that glowed faintly upon her brow, Serenya’s chest ached with the weight of what lay ahead. A crown was not victory—it was burden, sacrifice, and the promise of endless battles yet to come.Kaelen stood beside her, his sword grounded but his posture tense, ever the shield between her and the world. H

More Chapters
Explore and read good novels for free
Free access to a vast number of good novels on GoodNovel app. Download the books you like and read anywhere & anytime.
Read books for free on the app
SCAN CODE TO READ ON APP
DMCA.com Protection Status