Cherreads

Chapter 130 - The Broken Oath

The hall was too quiet.

Cassian stood at the top of the marble steps, looking down on a gathering meant to honor unity—yet filled with tension thick enough to strangle. Nobles in jeweled silks whispered behind gilded fans. Generals glanced toward shadowed alcoves. Even the palace guards, clad in black and crimson armor, shifted uneasily on their feet.

The firelight from the chandeliers burned like the eyes of judgment overhead.

Riven was late.

Cassian's jaw clenched as he scanned the room again. Not for threats. For him. For the man who hadn't spoken to him in three days—ever since the Black Archive.

Ever since the letters.

"You're trembling," whispered General Vaelis beside him, a quiet friend from his youth, now a war-weary advisor. "Is it anger... or fear?"

Cassian didn't answer. He descended the stairs, cloak trailing behind him like a pool of blood.

Across the hall, the crowd parted.

And there he was.

Riven.

Wrapped in obsidian velvet, shoulders squared, eyes colder than the northern sea. A silent fury cloaked him. His usual softness, the warmth reserved only for Cassian, was gone—stripped away like armor discarded before battle.

They met in the center of the hall. Alone. Surrounded by hundreds.

Cassian opened his mouth to speak—

—and Riven slapped him.

The sound cracked through the air like a shot fired in a dead forest.

Gasps.

Silence.

Shock.

Cassian's cheek burned. But it was nothing compared to the gaping wound splitting in his chest.

"You lied," Riven said. Loudly. Clearly. "You knew what your father did. You knew about the pact. About the betrayals. And you kept it from me."

Cassian didn't move. Couldn't. He stared at the man he loved more than life. And watched the end begin.

"I didn't want to lose you," he said finally, voice rough. "I didn't want it to be true. So I buried it."

Riven's lip trembled, just once. "You didn't bury the truth. You buried us."

The crowd murmured again. Too loud now. Too curious. And Cassian realized—this was no longer a private fight.

This was public.

Deliberately so.

Riven stepped back. He pulled the signet from his finger—Cassian's ring—and let it fall to the stone. The metallic clang echoed like a funeral bell.

"Effective immediately," Riven declared, "I relinquish my post as Commander. I renounce all titles granted under this empire's banner. I will not serve a crown built on blood and lies."

Cassian reached for him.

But Riven turned away.

And walked out.

And the whole court watched their empire crack.

The ballroom echoed with silence as Riven walked out, his cloak trailing behind him like a shadow unwilling to detach. The moment lingered in the stunned hush that followed—the air tense with the weight of Cassian's declaration and the heartbreak etched into every corner of Riven's face.

Cassian didn't move. Couldn't. His chest ached with something far more crushing than the poison, the war, or even the betrayal of allies—because this, this fracture, was of his own making.

"You're a fool," came a quiet voice beside him.

It was Myrren, ever watchful, his silver eyes sharp with judgment. "You chose the throne over him. You had him in your arms, and you let him walk away in front of every noble who's ever wanted you to fall."

Cassian's voice cracked, low. "I had no choice."

"There's always a choice," Myrren snapped. "You just made the one that costs you your heart."

---

Elsewhere – Riven's Quarters

Riven stumbled inside, tearing at the collar of his formal robes. The door slammed shut behind him as he let out a sound too raw to be a scream, too pained to be anger. He paced like a caged animal, his mind spinning.

"Cassian," he whispered, the name a wound on his tongue.

He had given everything—his loyalty, his love, his trust. And Cassian had thrown it all aside to appease a council that had never respected him.

Riven poured himself a drink, but the crystal shattered in his hand. Glass embedded in his palm. He stared at the blood pooling from his skin like it was foreign. Like none of this was real.

But it was. And something inside him was breaking.

---

Later – The Throne Room

Cassian returned, alone. The throne loomed, and he sat—heavy with silence, the crown feeling more like chains than gold.

A messenger knelt. "High Commander Riven has formally resigned. He requests no contact."

Cassian bowed his head. It felt like a sword through his chest.

"My orders stand," he said hoarsely. "Send no one after him."

It was the cruelest mercy he could give: the freedom to hate him.

---

Nightfall – Riven's Chambers

A knock came.

"Go away," Riven growled, wiping blood off his hand.

"It's me," said a soft voice.

It was Elara—his oldest confidante. She stepped in without waiting, her violet eyes filled with knowing pain.

"I heard," she whispered. "And I'm sorry."

Riven didn't speak.

Elara stepped closer and, without asking, wrapped her arms around him. He stiffened—then collapsed into her, shaking, broken.

"He was everything," Riven whispered into her hair.

"I know."

They stayed that way for a long time, two shadows caught in grief's embrace.

---

Three Days Later – The Break

The empire didn't stop for heartbreak.

Rumors spread. One of the capital's most influential commanders—Vanek—used the silence between Cassian and Riven to stoke fire among dissenters.

"The king cannot even hold his consort," he sneered to a gathering of nobles. "How shall he hold the empire?"

And with that, fractures deepened. Old loyalties twisted. Spies whispered. Arms were gathered.

The public crack between the King and his High Commander was no longer just personal—it was a weapon.The doors of the grand hall slammed shut behind Riven, echoing like cannon fire across the marbled corridors of the palace. His hands trembled. Not from fear. From fury. From heartbreak. From the knowledge that the world had seen him stripped bare—and not in the way he wanted.

Cassian had looked at him across the throne dais with that same impossible combination of disappointment and determination. In front of the court. In front of them.

His oath broken.

Their union shattered.

Riven staggered into the quiet alcove near the war room and braced himself against the cool stone wall. The mask he wore as a prince, as a warrior, as Cassian's, cracked.

Footsteps echoed behind him.

"Don't," he said hoarsely, not looking back.

But the steps kept coming. Slower now. Cautious.

"Riven…" Cassian's voice. Quiet. Low. Wounded.

Riven turned, eyes blazing. "You could've stopped it. You could've lied for me. Once."

Cassian flinched. "You wanted me to betray the realm for you."

"No," Riven growled, stepping close, "I wanted you to choose us. Just this once. Before duty. Before legacy. Before everyone else watching like vultures waiting for one of us to fall."

"I've always chosen you," Cassian snapped. "But I will not let my empire rot from the inside because we're in love."

The silence between them stretched tight, trembling.

Riven let out a choked laugh. "Then don't call it love."

Cassian closed the distance in a breath, his fingers gripping Riven's arms like anchors. "You don't get to rewrite what we are because we bled today."

Riven shoved him back. "We didn't bleed. I bled. You watched."

The slap of impact rang out as Cassian hit the wall, breath stolen from his lungs. Riven didn't follow it with another strike. His hands clenched and unclenched at his sides.

They stared at each other, breathing hard. Hurt, rage, desire—twisting, writhing.

"You think I don't feel this?" Cassian hissed. "You think it didn't kill me to do it? But you handed that noble boy the blade. You started this, Riven."

"I trusted you," Riven whispered. "With everything."

"And I still hold it," Cassian replied, his voice cracking. "Even if you throw it back."

The tension between them ignited again, but this time, it didn't explode in violence.

It burned in silence.

Cassian stepped forward, slow, deliberate. Riven didn't move away. When Cassian's fingers touched his jaw, he leaned into it—despite himself.

Their lips collided not in passion but desperation. Anger threaded through every kiss. Hands tore at fabric, yanking armor loose, shoving tunics up and out of the way.

Clothes hit the floor in a trail of agony and need. They stumbled backward into a forgotten storage chamber, the door slamming shut behind them.

Cassian pressed Riven against the cold stone, mouths never parting. The kisses turned vicious—neither gentle nor kind. This wasn't about comfort. This was about claiming what they feared was already lost.

"You want pain?" Cassian growled, his hand sliding down Riven's side. "You want to feel something real again?"

Riven bit Cassian's lip in response. Hard.

Cassian's answering groan was raw, guttural.

And then there were no more words—only moans, gasps, skin against skin. Every thrust, every movement, was laced with fury and the sorrow of two hearts pulled by opposing stars.

Riven arched beneath him, nails dragging bloody crescents down Cassian's back. "Harder," he demanded.

Cassian obeyed.

There was no music to this union, no poetry. Just the slap of bodies, the scent of sweat and desperation, the echo of love turned savage. Neither cared who they were anymore—prince or emperor. There was no throne here, no court. Just broken oaths and bodies straining to remember what it felt like to belong.

When release finally came, it was brutal and silent, shared through locked gazes and trembling limbs.

Afterward, they lay tangled on the floor, the stone unforgiving beneath them.

Cassian brushed hair from Riven's temple, his voice barely a whisper. "Is this how we destroy each other?"

Riven didn't answer.

But he didn't move away.The stone beneath them had grown cold, but neither Cassian nor Riven moved. Their limbs were still tangled, though the heat had faded into the bitter quiet of what followed. Breath by breath, the weight of what they'd done—and undone—settled heavily around them.

Cassian sat up first, dragging a hand through his tousled hair. His back was marked from Riven's nails, raw and red. Riven didn't look at him.

"I shouldn't have touched you," Cassian said, voice low and hoarse. "Not like that. Not after—"

"Then why did you?" Riven murmured, eyes still fixed on the ceiling. "Why come after me? Why not just let it break?"

Cassian stared at him. "Because I don't know how to stop loving you, even when it burns me."

That hit deeper than any accusation.

Riven finally sat up, wrapping a discarded robe loosely around himself. His hair was mussed, lips swollen, his body a canvas of passion and pain. "You say that. But you didn't stand by me. You let them strip me down in front of the court."

"I did what I had to do to protect the Empire."

"No," Riven said, sharper now, "you did what you always do—put the Empire above everything. Even me."

Cassian didn't respond.

Riven rose to his feet, gathering his clothes slowly, deliberately, avoiding Cassian's eyes. The silence between them thickened like smoke.

"When I stood beside you," Riven continued, "I didn't just wear your mark—I carried your wars, your enemies, your crown. I became what they needed… But you couldn't carry me when I needed you."

Cassian looked as if the words physically struck him.

"I'll face whatever comes next," Riven said, pulling his shirt over his head. "But don't expect me to come running when you finally realize what it cost."

He left without looking back.

The corridor outside was colder than it should have been, a draft sweeping through the stone like a ghost. Servants avoided Riven's gaze as he passed, bowing stiffly or ducking into side chambers. News had traveled fast. Faster than truth ever could.

Whispers of the prince's betrayal.

Rumors of a shattered bond.

They didn't know the details, but they didn't need to. They smelled blood in the water. Power shifting. Loyalty cracking.

As Riven walked past the main garden hall, a familiar voice called to him.

"Riven!"

He paused. Valen stood by the archway, half-dressed in training leathers, concern written across his face.

"I heard…" Valen hesitated. "Is it true? That you—"

Riven didn't let him finish. "It doesn't matter."

Valen grabbed his arm gently. "Of course it matters. You're not just anyone. You're his. What happened in that throne room—what he let happen—was brutal."

Riven didn't flinch. "Don't. Don't defend me out of pity."

"It's not pity," Valen said, quieter now. "It's fury."

They stood like that for a long beat. The wind stirred the silk curtains behind them. Something between them shifted—a weight, a question, a possibility.

"You don't have to go through this alone," Valen said, softer now, closer. "He broke you, Riven. That doesn't mean you have to let him define you."

Riven's throat tightened.

Valen's hand slid from his arm to his wrist—gentle, grounding.

And in that small, defiant moment, Riven didn't pull away.

Elsewhere in the palace, Cassian stared at the empty hearth in his war chamber. A goblet of untouched wine sat on the table, the fire behind his eyes long since cooled.

He hadn't summoned his council. He hadn't called for guards. He hadn't even redressed himself fully. The weight of what had transpired bore down heavier than any crown.

The door creaked open behind him.

It was Amara, his spymaster, eyes sharp as ever. "You should know the nobles are divided. Some call for Riven's exile. Others…" She paused. "Others see this as weakness. They'll move."

Cassian didn't look at her. "Let them."

"You still love him," Amara said simply.

"More than the throne," he whispered. "But I can't love him the way he needs. Not while I wear this crown."

"He won't wait forever."

"I wouldn't ask him to."

There was a silence, brittle as glass, before Amara added, "And Valen?"

Cassian looked up, startled. "What about him?"

"He's been spending time with the prince. More than usual."

Cassian's jaw tightened. "Let him."

Amara raised a brow. "Are you certain?"

"I said let him." His voice was steel.

But the crack in it was unmistakable.

That night, the palace didn't sleep.

Too many whispers passed through too many locked doors. Alliances were redrawn in candlelight, and Riven's name found itself on every noble's tongue—some with scorn, some with curiosity, and a few with dangerous interest.

Riven stood on the balcony of his private quarters, newly reassigned. No longer beside the emperor. No longer near the royal chambers.

His new view faced the distant mountains, their jagged shadows slashing across the moonlight. Fitting, really. The palace had grown cold in every way that mattered.

Behind him, Valen emerged from the washroom, a towel around his hips, chest still damp with steam. "You're quiet," he said gently, crossing the room.

Riven's jaw was tense. "They've locked me out of the war chamber."

Valen paused. "You expected otherwise?"

"No," Riven said bitterly. "I expected worse."

Valen reached for a decanter of dark spiced wine and poured two glasses, handing one to Riven. He didn't speak—just watched, letting the silence settle between them.

After a long sip, Riven turned toward him. "Are you here because you want to be… or because you think I need saving?"

Valen stepped closer, so close Riven could feel the warmth of his skin. "Can't it be both?"

Their eyes locked. The tension between them was no longer just about loyalty or pity. It hummed with something raw. Something hungry.

Riven tilted his head slightly. "You've always wanted me, haven't you?"

Valen didn't deny it. "Yes. But not like this. I won't be your revenge."

"You wouldn't be."

Their lips met before the words had time to fade.

It was different from what Riven had shared with Cassian. Where Cassian was fire and ice, a kingdom's fury wrapped in velvet, Valen was warmth—steady, grounding, a body that offered shelter without demand.

They kissed slowly, as if testing a fragile thread.

Riven's hands skimmed Valen's hips, pushing the towel loose. Valen groaned softly, leaning into him, hands sliding under Riven's shirt, feeling scars and heat and want.

They made their way to the bed—together this time, not in desperation, but in search of something neither had named yet.

When Riven gasped beneath him, it wasn't just from pleasure—it was from the way Valen looked at him.

Like he wasn't broken. Like he was still someone worth worshipping.

And that broke him in a new way.

Across the palace, Cassian sat alone in the high tower library.

He wasn't reading. He wasn't writing. He was simply watching the stars, fingers clenched around a forgotten goblet, the fire burning low beside him.

He saw their shared room in his mind—empty now.

He saw Riven's eyes in the throne room. Cold. Distant. Done.

Cassian closed his eyes against the ache.

He had pushed too far.

He had protected the empire, but in doing so, he'd driven away the only soul who ever made the empire feel like something worth bleeding for.

He rose with a groan, pushing the goblet aside. He needed to speak to Riven. To try. Even if it was already too late.

Riven lay half-asleep in Valen's arms, skin slick with sweat, heart still racing. Valen's fingers traced idle shapes along his back, anchoring him in the quiet.

A soft knock at the chamber door jolted them both.

Riven frowned, sitting up. "Who—?"

Before he could finish, the door creaked open.

Cassian.

The candlelight framed him in gold and shadow, eyes shadowed, lips parted as if he hadn't meant to open the door after all.

Then he saw them—Riven naked in Valen's bed, sheets tangled, sweat still fresh on their skin.

Cassian's face crumpled.

Riven didn't flinch. "What do you want?"

Cassian swallowed. "To apologize. To fix this."

Valen sat up, the sheet slipping low. "You should go."

Cassian's eyes never left Riven. "Do you love him now?"

The question wasn't angry. Just hollow.

Riven stared at him, heart hammering. "I don't know."

Cassian nodded slowly, painfully. "I just came to say… I'm sorry I failed you."

He turned and left without another word.

Riven sat frozen, every breath jagged. Valen touched his hand, but he pulled away.

Even now, even after everything… why did it still hurt so much?

Riven didn't sleep the rest of the night.

Not with the echo of Cassian's voice ringing in his ears. Not with the feel of Valen's skin still warm beside him, the bed too full and too empty all at once.

He rose before dawn, dressing in silence.

Valen stirred as he laced his tunic. "You don't have to run."

Riven didn't meet his eyes. "I'm not running."

"You're bleeding," Valen whispered. "And you don't even realize how deep."

Riven turned, jaw tight. "Then let me bleed somewhere no one can see it."

He left before the pain in Valen's gaze could sink its claws into him.

Cassian sat on the edge of the War Council table. Not at the head. Not in his throne. Just… there. Eyes red-rimmed but dry. Dressed in the muted black of mourning, though no death had been announced.

Except, perhaps, his own.

The nobles filtered in slowly, murmuring. No one dared speak of what they'd seen or heard the night before. But the news had spread—Riven with Valen. Cassian walking in. The silence that followed.

Councilor Drevan cleared his throat. "Your Majesty, the border factions in Sorran Province have withdrawn their troops. It appears our latest show of force was effective."

Cassian nodded but didn't respond.

Councilor Yenna leaned forward, brow creased. "You've been quiet, Majesty. Too quiet. Some… are concerned."

"Are they?" Cassian said softly, voice like splintered glass. "Should I shout, then?"

Silence.

Drevan coughed. "There's also the matter of the Whisper Court's demands for land in the western territories. They claim ancestral rights."

Cassian looked up slowly. "And?"

"They say you've lost the moral high ground."

Cassian's laugh was quiet and cruel. "Let them come. Let them taste the blood still soaking my throne."

He stood, sweeping past the table. "This council is dismissed."

Riven stood alone in the palace gardens, in the shadow of the twisted ash tree where he and Cassian had once kissed for the first time—long before power had made them strangers.

Now, the branches curled like fingers, brittle and dying.

He stared at it, heart heavy. He didn't hear the footsteps behind him until the voice broke the silence.

"Romantic place for heartbreak," said a familiar voice.

It was Arien, his cousin—head of House Maeryn and the new power behind the Whisper Court.

Riven turned slowly. "You're late."

Arien smirked. "I always arrive when the cracks start to show."

They embraced with the ease of old allies, though their eyes both watched for the knife.

"I saw the parade of whispers in the court," Arien said, voice like silk on blades. "You've lost more than just the emperor, haven't you?"

Riven didn't answer.

"But you're still here," Arien continued. "Still dangerous. And still the most beautiful disaster in the empire."

"What do you want, Arien?"

"To offer you something no one else will," Arien said. "A chance to burn the world back in your name."

Riven stiffened. "And what would I need to give in return?"

Arien's grin turned feral. "Just a little loyalty. Just one oath broken more."

Riven turned back to the ash tree, wind catching the silver strands of his hair. "I've broken enough."

Arien leaned in close, whispering against his neck. "Not yet, cousin. But soon."

That night, Cassian received a sealed letter.

It bore no crest, no signature. Just a single sentence in elegant, dark ink:

"He will not be yours when the dust settles."

Cassian stared at the words, fury and sorrow swirling behind his eyes.

He crumpled the letter and tossed it into the fire, watching it burn.

But the words lingered, like smoke in his lungs.

He poured a glass of bitter red and stared into the flame.

Then he whispered, so low even the shadows strained to hear:

"He was never mine, was he?"

The wind howled outside the high towers of the palace, carrying whispers of betrayal and the scent of coming war.

Riven stood alone before the mirror in his quarters.

His ceremonial uniform lay discarded on the floor—black with crimson trim, the imperial crest stitched over his heart. That same crest felt like a brand now. Like a wound.

He wore nothing but silence.

Valen sat on the edge of the bed, half-clothed, eyes downcast. "You haven't said a word since Arien left."

"I have nothing to say," Riven replied coldly.

"You're lying," Valen whispered.

Riven met his gaze in the mirror, and for a moment the hurt flickered—raw, exposed. "What do you want me to say? That I feel like a traitor? That I still dream of Cassian's hands on me while I fuck you?"

Valen flinched.

"I didn't mean—"

"No," Valen said quietly, standing. "You did."

Riven reached for him, but Valen stepped back. "You can't keep trying to be two people, Riven. You don't get to belong to him and to me. Not anymore."

He left without another word.

And Riven didn't follow.

He sat on the floor, back against the mirror, trying not to scream.

---

Cassian paced the Hall of Judgment, the empire's sword-and-scale chamber, alone. The stained glass above cast fractured light across his face—red, gold, shadow.

He hadn't slept.

Not since the festival. Not since Riven's betrayal. Not since the poison, or the whisper of Arien's return. Every hour brought new threats, and each one twisted the blade deeper.

Commander Tyra approached, her voice tight. "Majesty, your schedule—"

"I'm canceling everything," Cassian snapped.

"But—"

"Everything."

She hesitated. "He's waiting in the west wing."

Cassian didn't ask who. He knew.

---

Riven stood in the gallery, surrounded by portraits of fallen emperors and long-dead queens.

Cassian entered without ceremony.

No words passed between them for a long moment.

Cassian's gaze was unreadable. "I thought you hated masks."

Riven turned slowly. "And I thought you forgave faster."

Cassian laughed—sharp and humorless. "I forgave too much. I gave you everything."

"I never asked you to."

"No," Cassian said softly. "But you took it anyway."

Riven moved closer, something like desperation beneath his calm. "What do you want me to say? That I made a mistake? That I regret him?"

Cassian stared. "Do you?"

Riven's silence was answer enough.

Cassian's jaw clenched, but when he stepped forward, his hand cupped Riven's cheek. "Then we're finished."

Riven caught his wrist. "Are we?"

Cassian's breath caught.

Their lips crashed together—violent, aching, furious. A clash of teeth and bruising passion. They tore at each other, hands desperate and unkind. It wasn't love. Not anymore. It was hunger, it was memory, it was grief made flesh.

Cassian slammed Riven against the wall, his breath ragged. "This doesn't mean forgiveness."

"I don't want forgiveness," Riven whispered, biting at his throat. "I just want to feel."

Their bodies collided, frantic. Fingers gripped, dragged. They moved with the fire of everything unspoken. Of promises broken and oaths shattered.

Cassian buried himself in Riven with a growl, hands holding his hips with bruising force.

Riven gasped, clung, arched into him. "Don't stop. Don't be gentle."

Cassian wasn't.

The gallery filled with the sound of skin, of moans barely choked down. Riven bit into Cassian's shoulder, blood welling. Cassian pressed his forehead to Riven's.

"You're poison," Cassian murmured.

"You drank me anyway," Riven replied, voice breaking.

They collapsed after, tangled and silent on the cold marble floor.

Cassian traced the line of Riven's jaw, remembering.

Then he stood.

And walked away.

---

Later, Riven sat with Arien beneath the full moon.

He didn't say what had happened. He didn't need to.

Arien poured wine. "You look like a man who's realized which throne he truly wants."

"I've realized," Riven said, voice hollow, "that I'll never have it."

Arien smirked. "Then let's burn the one they gave you."

Riven drank.

And didn't stop.

More Chapters