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 28: The Demon's Broken Heart

The air in the chamber changed before he appeared. The scent of burnt incense sharpened, curdling into ozone and a low, harmonic thrum that vibrated in Aurelia’s teeth. She didn’t need to turn. She felt him in the marrow of her spine, a pressure like a sudden, silent depth.

“Explain the scroll.”

His voice was a study in control, each word carved from ice. She finished folding the simple tunic, placing it in the leather bag Lilith had provided, before she turned.

Azazel stood just inside the doorway, a silhouette of obsidian against the gloom of the corridor. The faint silver light from the window traced the line of his shoulders, the tense set of his jaw. His golden eyes weren’t glowing. They were flat, hard, like coins at the bottom of a well.

“My mother believes I was abducted,” Aurelia said, her own voice sounding disturbingly calm. “She’s demanding my return.”

“And you are packing.” He took a step into the room. The room seemed to shrink, the walls leaning in. “A response we could have crafted together. A dismissal. A war, if she fancied one. Instead, you fold your clothes.”

“It’s not about the clothes.”

“No. It’s about you and my advisor conspiring in shadows.” Another step. The hum in the air tightened. “Did you think I wouldn’t feel it? The shift in the pact? It aches, Aurelia. Like a suture being picked at by unclean hands.”

She flinched. He never used her full name. It was always ‘princess’ or ‘little soul’ or nothing at all.

“Lilith showed me the consequences. Of me staying.”

“Lilith,” he spat the name, “is afraid of change. She mistakes a heartbeat for a hemorrhage.” He was closer now, close enough for her to see the barely-perceptible fracture lines in the perfect obsidian of his skin around his eyes, lines of strain. “You made a bargain with me. Not with her.”

“The bargain is killing you!” The calm shattered. The words tore out of her, sharp and loud. “I felt it. That break. I’m a weakness. I’m a noise that’s drawing every eye in every hell to you! I’m a pebble, and you live in a world of landslides, and I will not be the one that starts it.”

He went very still. The flat gold of his eyes flickered, heat bleeding back into them. “You are not a pebble. You are the only thing in seven centuries that has not felt like shifting scree.” His hand came up, not to strike, but to gesture at the room, at the realm beyond. “This is weight. This is eternal, grinding pressure. You are… a release.”

“I’m a catastrophe waiting to happen. Lilith said—”

“I know what she said!” The roar was sudden, physical, a wave of force that made the silver threads in the velvet bed glow white-hot for an instant. The obsidian chandelier rattled. “She is my oldest friend, and she is wrong.”

He closed the final distance. He didn’t touch her, but his presence was a cage. She could smell the rusted-iron scent of his power, feel the warmth radiating from him. “The pact is binding, Aurelia. In its most ancient law. You cannot unmake it by walking back to your gilded cage. Your soul is mine. Its keeping is mine. Your location is irrelevant.”

Aurelia lifted her chin, the dread in her stomach curdling into a defiant ache. “Which clause? The one about willing service? Or the one about possession?” She threw his earlier words back at him, her voice trembling. “Invoke it, then. If it’s all just ownership. Command me to stay. Use the power you bought. Make me your prisoner for real.”

His eyes widened, just a fraction. A ripple of something like pain crossed his features. He hadn’t expected that. He hadn’t expected her to call his bluff, to demand he become the monster her mother believed he was.

His hand twitched at his side. For a horrible, thrilling second, she saw the claws lengthen, the darkness around him coagulate. The binding clause of their pact was a live wire, thrumming between them. He could seize it. He could force her compliance. It was in the fine print, written in blood and shadow.

He leaned in, his voice dropping to a whisper that scratched at her soul. “Stay.”

It wasn’t a command. It was stripped bare. A plea.

The word hung there, dissipating the gathering storm. The claws retracted. The shadows stilled. He hadn’t invoked anything. He had asked.

Aurelia felt her own resolve fracture. A hot tear escaped, tracing a path through the dust on her cheek. She looked up into his eyes, the ancient, weary gold of them, and saw the struggle there. The fatal flaw.

“Is this love,” she whispered, the question barely voiced, “or just ownership?”

Azazel recoiled as if burned. He took a full step back, his breath catching. He looked at her—really looked at her—like he was seeing a new and terrifying constellation. His mouth opened, but no sound came out. The confidence, the dark charisma, the persuasive tongue—all of it failed him utterly.

From the corner where the shadows were deepest, a seam opened. Lilith stepped through, her mourning silks whispering against the stone. In her claw-tipped hands, she held a new parchment. This one smoked at the edges, thin tendrils of grey that smelled of freedom and ash.

“It can be neither,” Lilith said, her star-pitted eyes fixed on Azazel. “Not if you wish to survive the turning courts.”

Azazel tore his gaze from Aurelia, the heat returning to his eyes, now directed at his advisor. “You overstep.”

“I saved you from the Fall,” Lilith said, her voice the dry rustle of dead leaves in a tomb. “I held the shards of your name when the others would have ground them to dust. This isn’t overstepping. This is triage.”

She didn’t look at him. Her void-dark eyes stayed on Aurelia, pinning her in place. The parchment in her hands was a subtle, terrible thing, its surface moving like slow smoke trapped under ice.

“He is compromised. You are the vector. The courts are already whispering. Another ‘break’ like the one you felt, and they won’t whisper. They will feast.” She finally flicked her gaze to Azazel. His golden eyes were wide, his hands clenched at his sides, but he said nothing. The silence was more terrifying than his rage. Lilith saw it, too—the fatal crack in his will. “I am saving you. And I am saving this crumbling kingdom you seem so intent on burning down for a feeling you can’t even name.”

Aurelia’s breath hitched. The truth of it was a cold knife. She had called herself a pebble. Lilith was calling her a plague.

“What’s the fix?” Aurelia heard herself ask. The casualness of the phrase felt absurd here, surrounded by ancient stone and older demons. But it was all she had.

“A swap.” Lilith extended the parchment. “A new pact. With me.”

Azazel moved then. A blur of darkness, he was between them, his back to Aurelia, facing down his oldest friend. “You will not.”

“You can’t stop me,” Lilith said, simply. “The original pact permits sub-clauses if all vested parties agree. She is a vested party. She agrees. You are… the liability.”

The word hung in the air, corrosive and true. Azazel’s shoulders tightened. Aurelia saw the exact moment his defiance broke, not with a shout, but with a slow exhalation. He was a prince, but he was outmaneuvered.

“What are the terms?” Aurelia asked, stepping around him. She needed to see Lilith’s face.

“Your soul’s debt to him remains. But the collateral moves to me. I become its custodian. You walk out of here. You go back to your mother, your castle, your sun.” Lilith’s star-pitted eyes were unblinking. “He will not be able to perceive you. Not truly. You will be a footnote in his memory, a vague ache with no source. He cannot track you. He cannot find you. The bond you share now goes quiet.”

“And when the debt comes due?” Aurelia’s mouth was dry.

“Then I collect you from your mortal life, and I deliver you to him for payment. I am the interim holder. Nothing more.” A claw tapped the parchment. “It severs the active connection. It gives him the distance he needs to survive. It gives you the life you seem to want.”

Aurelia looked at Azazel. He was staring at the floor, at the seam of darkness where wall met stone. His profile was sharp, defeated. He looked younger. He looked lost. The demon who had coaxed her into temptation, who had shown her the dizzying weight of real power, was gone. In his place was something fractured.

This was the cost. Not of magic, but of whatever fragile, impossible thing had sparked between them. Her going back wouldn’t save him. Only this severance would.

“You’d do that?” Aurelia said to Lilith. “Just… hold it? For who knows how long?”

“I have held far worse for far longer,” Lilith replied. There was no pride in it. It was a statement of fact, weary and immense. “It is a burden. But it is a clean one. No chaos. No catastrophic affection.”

Aurelia nodded. She felt empty. She felt clear. The dread that had been a constant hum since she’d felt his break crystallized into a single, solid choice.

“Okay,” she said. She knew this was the furthest thing from what she desired but feared there was no other way.

Her voice didn’t shake. She reached out and took the parchment from Lilith’s claws. It was cold. It felt like holding a frozen breath.

“Aurelia.” Azazel’s voice was raw. A single, broken word.

She didn’t look at him. She looked at the contract. The script wasn’t ink. It was thin, moving shadows that pooled into words she somehow understood. Custody. Interim. Silence.

“I agree.”

Read on DreamPress

Write your own erotic story with AI