Cover of The Price of Forbidden Magic

The Price of Forbidden Magic

Read the story

71 chapters · 136057 words · Read 0 times

A princess of the Kingdom of Lullielle struggles to fall into line with expectations, preferring to play with magic and her own individualism. She spends many nights hidden in the outer gardens, reading spell books until one night she is faced by a demon prince. He promises to show her everything she cannot have as a princess: pleasure, pain, obedience... As long as she's willing to make a pact.

Chapter 25: The Mirror's Truths

The silence of the cell lingered, but it was no longer passive. It felt like a held breath. The unlocked door was a question, and Aurelia spent what remained of the night turning it over in her hands. He was recalibrating, he’d said. Building walls. Yet he’d left the mechanism open. A test? A temptation? An oversight he would never admit to?

When the faint crystal above brightened to a pale imitation of dawn, she was already dressed, running her fingers through the tangled lengths of her honey-blonde hair. The door swung inward before she could reach for it.

Azazel stood there. The shadows under his eyes were gone, smoothed away by whatever passed for rest in this place. His mask was back, polished and impenetrable. He looked her up and down, a quick, analytical sweep. “You look rested.”

“I look like I slept in a stone cupboard,” she said, matching his flat tone. “But I feel ready. For the mirror.”

A flicker in his gold eyes. Approval, perhaps. Or wariness. “Then follow.”

They walked through the winding bowels of the Spire in silence, but it was different from yesterday’s tense procession. The air between them crackled with unspoken words—her accusation, his admission, the unlocked door. The humming sigils on the walls seemed to pulse in time with the warmth in her pact-brand.

The Obsidian Crucible Chamber felt different. The bone throne was just a shapeless mound in the periphery. All focus was drawn to the mirror. It hung suspended in the center of the sunken vault, a jagged tear in reality. Its surface wasn’t flat; it rippled with viscous, slow-moving shadows, reflecting nothing in the room but offering glimpses of movements that weren’t there.

Lilith stood beside it, a stark sentinel in her light-drinking silks. Her star-pitted eyes tracked Aurelia’s approach. “The Mirror of If. It does not show what is, or what will be. It shows what could have been. The paths severed by choice. The selves abandoned. Most find the experience… unnerving.”

“What’s the point of looking at what isn’t real?” Aurelia asked, stopping a few paces from the rippling surface.

“To understand the weight of the choices you have made,” Azazel said, his voice echoing softly in the vault. “To confront the ghosts of your own potential. A weapon that doubts its own forging is a blade that shatters. Step forward.”

She did. Her own reflection was a blurred, watery smear. Then the water stilled.

She saw herself in the Grand Cathedral of Lullielle, kneeling at the altar. Her hair was intricately braided and coiled, a crown of sapphires and moonstones resting upon it. Her gown was ivory silk, embroidered with the silver lilies of her house. She looked serene. Beautiful. Empty. Beside her stood a tall, blond lord from a neighboring kingdom—kind eyes, a soft smile. The vision was perfect. Peaceful. A life of quiet duty, of gentle influence, of never rocking the gilded boat.

The girl in the mirror turned her head slightly, and her eyes—Aurelia’s own sky-blue eyes—met hers. They were not angry or sad. They were docile. Accepting. They held none of the fire, none of the frustrating, glorious want that had always burned in Aurelia’s gut.

“No,” Aurelia whispered, not to the mirror, but to herself.

The image broke like a pond under a stone.

A new one solidified. She was older here, seated on her mother’s throne in the Sunstone Palace. She wore a mantle of state, her face a regal, impassive mask. Counselors bowed before her. The room was full of light and order. Then, a servant approached, trembling, a simple ceramic vase slipping from his hands to shatter on the marble. The Aurelia in the mirror didn’t flinch. She lifted a finger. Two guards dragged the weeping man away. Her expression never changed. The throne had forged her into something efficient, unyielding. A perfect queen. A cold one.

Aurelia felt a chill. Is that what I wanted? she thought. To prove I could be as strong as her? As ruthless?

“It is a possible you,” Lilith’s voice slithered from beside her. “One who never learned the cost of a broken thing. The cost, or the value.”

The mirror swirled again, darker this time.

This vision was dim. A dungeon cell, smaller and filthier than the one she’d just left. This Aurelia was huddled in a corner, her hair matted, her fine dress torn and stained. Her eyes were wide with a permanent, hollow terror. She was whispering to herself, flinching from shadows. This was a girl who had tried to rebel, perhaps, but had been caught, broken, and discarded long before any demon prince ever heard her name. A girl without magic, without hope, without spine.

This one hurt. This one felt like a punch to the solar plexus. Because it wasn’t impossible. It was a likely end for a rebellious princess without an arsenal, without a plan.

“Stop it,” Aurelia breathed.

“The mirror does not stop,” Azazel said. His voice was closer. He had moved to stand just behind her right shoulder. She could feel the subtle heat of him. “It shows you what you need to see. This is the crucible. Not of chains, but of consequence.

The image of the broken girl faded, but the next one didn’t come. The obsidian surface turned into a swirling, inky vortex. From its depths, a new scene emerged, but it was different. It wasn’t a could-have-been. It felt like a might-yet-be.

Herself, standing in this very chamber. Older, harder, eyes glowing with solid, conquered power. She was magnificent, terrifying. And at her feet, bound in chains of searing light, knelt Azazel. His head was bowed, his obsidian skin marred with burns, his wings—usually held with such arrogant grace—were tattered, pinned by her magic. The Aurelia in the mirror looked down at him with icy, absolute dominion. A conqueror. A victor who had paid for her power by destroying the very thing that had offered it.

Aurelia’s heart stalled. “That’s not…”

“It is a possibility,” Azazel’s voice was low, a vibration in the air between them. He didn’t sound afraid. He sounded resigned. “The logical conclusion of our pact, if you succeed. The student surpasses the master. The weapon turns on the forger. It is the way of things.”

But that wasn't what she wanted. The vision didn't fill her with thrill, but with a sickening dread. The emptiness in that victorious Aurelia’s eyes was worse than the docility or the coldness or the madness. It was hollow triumph.

The faceless demon from the shadows, the one who had dragged her here, materialized beside the mirror, its form a smudge of pure darkness. It reached a claw-tipped hand toward her back, as if to push her closer, to force her to drink it all in.

“No more,” she growled.

The visions kept coming—a fractured cascade of failed alliances, lonely triumphs, beloved faces turning away from her in fear or disgust. The ghosts of all her unmet potentials screamed in a silent chorus. The weight of every crossroad, every rash decision, every stubborn “no” she’d ever uttered collapsed onto her shoulders. It wasn’t about regret. It was about the terrifying, infinite burden of choice itself.

The faceless demon’s claw touched her shoulder.

Something in Aurelia snapped.

A raw, guttural cry tore from her throat, not of fear, but of pure, defiant rejection. She didn’t want their paths. Not the docile princess, not the cold queen, not the broken prisoner, not the lonely conqueror. They were all lies, all traps made of “if.”

Her magic responded not as a river, but as a tidal wave—the new, disciplined power fused with the old, wild rebellion. It erupted from her in a blast of cobalt and gold, not aimed at Azazel, not aimed at Lilith, but at the mirror itself.

The obsidian sheet didn’t crack. It shattered. A thousand jagged pieces exploded outward, hanging suspended in the air for a deafening moment, each fragment reflecting a shard of a different, dying lie. Then they fell, a rain of black, dissonant ice that clattered and dissolved into smoke before they hit the floor.

Silence rushed back in, louder than the blast.

Aurelia stood panting, her hands clenched at her sides, her whole body trembling from the expulsion. Smoke curled around her ankles. The space where the mirror had hung was now just empty air.

She turned.

Lilith looked stunned, her starry eyes wide. The faceless demon had recoiled into the shadows, dissipating.

Azazel hadn’t moved. He was staring at the empty space, his golden eyes reflecting the fading motes of magical light. His expression was unreadable.

“It was showing me lies,” Aurelia said, her voice hoarse but clear. “I am not what I could have been. I am what I am. And I am still choosing.”

Finally, Azazel’s gaze shifted to her. He looked at her—really looked—not as an asset or a weakness, but as the force of nature who had just obliterated an artifact of profound power because its truths were inconvenient. A slow, dangerous, and utterly genuine smile touched his lips. It wasn't a smile of victory. It was a smile of discovery.

"Well," he said, the word a soft exhalation in the quiet. "That is a new one."

Behind him, on the wall where a single, large shard had embedded itself, a reflection remained. Not of a past or a future. It was a live image of the two of them, standing in the wreckage. Together.

Read on DreamPress

Write your own erotic story with AI