The Thorned Heart Pact Four Monster Grooms. One Accidental Bride. #8

Cracked rings filled glass jars on shelves that stretched into darkness. Bone bouquets lay in piles along the floor, petals carved from finger bones and tied with ribbons that had once been white.

Marriage contracts covered the walls.

Thousands of them.

Nailed flat like flayed skin.

Names had been crossed out, rewritten, burned away, replaced. Ink bled down the parchment in black tears. Seals from vampire houses, wolf packs, fae courts, ghoul families, merfolk dynasties, witch covens, demon lines, and lesser gods glimmered under dust.

The Gilded Veil had not merely hosted marriages.

It had buried the ones that did not behave.

Seren’s knees weakened.

Ronan’s hand hovered near her waist, asking without words.

She wanted to lean back.

She did not.

Not yet.

“This can’t be here,” she said.

Her voice sounded small in the crypt.

Nerissa turned, bees crawling over her dead veil. “That is what the living always say when they find what kept them comfortable.”

Seren flinched.

Callum’s glamour brightened. “Careful.”

Nerissa’s veiled face turned toward him. “Careful is what they called me when I stopped eating so my waist would please a prince I despised.”

Callum went silent.

Isolde drifted toward Adrian. “And you, Voss heir. Will you bare your fangs for her and pretend you do not know what your house does with daughters?”

Adrian’s expression hardened.

Seren felt the change in him through the bond: cold shame, instantly locked behind colder pride.

“My house honors its contracts,” he said.

Isolde laughed without sound. “Your house breeds contracts like cages.”

Adrian did not answer.

The dead bride moved closer, and the temperature plunged. “Did you ask me if I wanted your name? Did you ask if I wished to be sealed in your manor, fed from, bred from, displayed beside you in crimson silk until my own hunger learned to call itself duty?”

Adrian’s face went utterly still.

Lady Marcelline had chosen Isolde for him. Seren knew that. She had managed the negotiation schedule. She had corrected the orchids. She had created a neutral seating arrangement for a woman being traded into a vampire dynasty and called it diplomacy.

Her stomach turned.

“I didn’t know,” Seren whispered.

All four brides looked at her.

The crypt seemed to lean in.

“You knew enough,” Maribel said.

The thorn in Seren’s wrist twisted.

Pain shot up her arm.

Adrian inhaled sharply. Ronan cursed. Callum’s hand clenched. Silas closed his eyes.

Seren almost apologized.

Almost.

Then she looked at the walls.

At the contracts.

At the veils.

At the names.

“I knew enough to make it beautiful,” she said.

The words hurt worse than the thorn.

Eira stepped close. Her dead eyes burned amber through the veil. “You made cages smell like roses.”

Seren shook her head, tears rising too fast. “I tried to prevent violence.”

“You delayed it,” Eira said. “You softened it. You put flowers around its throat.”

“I didn’t create the system.”

“No.” Nerissa smiled, and a bee crawled between her blue lips. “You were kinder than its architects. That made you more useful.”

More useful.

The phrase opened something inside Seren.

A childhood room. A locked pantry. Her grandmother’s warning voice. Smile first. Speak softly. Powerful people forgive a useful girl. They keep her near. They forget to crush what serves them well.

Seren had become excellent at not being crushed.

But all around her were women who had been crushed anyway, and she had arranged the petals over the bones.

Her guilt rose like floodwater.

The bed of thorns was far above, but she felt it blooming in the bond.

Poison flowers opening.

Every man felt her guilt.

This time, none of them asked her to stop.

Adrian stepped forward first.

His face was pale even for a vampire.

“My house treats marriage as bloodline management,” he said.

The crypt quieted.

Seren turned toward him.

He did not look at her. He looked at Isolde.

“That is not an excuse. It is an admission.”

Isolde’s veil stirred.

Adrian removed the ruby pin from his throat. The sharp point gleamed.

“House Voss keeps blood records older than several nations. I know where they are sealed. I know whose daughters were promised before they were born. I know which refusals were recategorized as illnesses, accidents, unsuitable temperaments.” His mouth tightened.

“If blood testimony is required, I will give it.”

Lady Isolde stared at him.

“Against your own house?” she asked.

Adrian’s gaze flicked to Seren.

Cold hunger. Iron control. Shame. Want. Choice.

Then back to Isolde.

“Yes.”

The ruby pin sliced across his palm.

Black blood welled.

It fell onto the white petals scattered across the crypt floor.

The petals turned black.

The contracts on the wall rustled.

Ronan growled low. Not at Adrian.

At himself.

“My pack values strength,” he said. “That’s what we call it.”

Eira faced him.

His claws flexed, scraping sparks from the stone floor.

“We tell our women they’re honored because we want them fierce. But only the right kind of fierce. Fierce for the pack. Fierce beside the men chosen for them. Fierce when it looks like loyalty.” His voice roughened. “When they choose themselves, we call it betrayal.”

Eira’s dead mouth trembled around the thorns.

Ronan looked at Seren, and she felt the force of him. Not possession. Not performance. A vow made of heat and bone.

“If my pack wants her caged, they go through me. If protecting her starts a civil challenge, then I challenge first.”

Seren’s breath caught.

“You don’t have to ruin yourself for me,” she whispered.

Ronan looked almost angry.

“No,” he said. “I don’t. That’s why it matters.”

Callum laughed softly.

Seren turned to him.

It was not his usual laugh. Not bright. Not cruel. It was tired.

“Noble declarations. How unfashionable.” He walked toward Nerissa, stopping just beyond the reach of her dead hands. “Fae contracts are not designed to be understood. They are designed to be survived by the person who wrote them.”

Nerissa’s bees grew louder.

Callum lifted his chin. Gold light moved beneath his skin, delicate and dangerous.

“We make refusal impossible, then praise consent for arriving on schedule.” His smile flickered. “I told myself that because I did not write your marriage contract, I was innocent of it.”

“You benefited,” Nerissa said.

“I did.”

The word had no ornament.

No escape.

The gold beneath his skin brightened, forming letters along his throat, his wrists, his chest. A name trying to become visible.

Seren felt his fear through the bond.

Glittering. Ancient. Raw.

“Callum,” she said carefully.

He did not look at her.

“My true name could unravel the locks on half the contracts in this room,” he said. “It could also place my throat in the hands of every court that hears it.”

Nerissa tilted her veiled head. “And would you offer it?”

The letters glowed brighter.

The air tasted like honey, lightning, and blood.

Callum’s smile returned, but it shook at the edges.

“For her?” he said.

This time he did look at Seren.

Not charming.

Not teasing.

Bare.

“Yes.”

Seren’s heart clenched so hard the thorn mark answered.

Callum winced but did not look away.

Silas moved last.

He had not taken his eyes off Maribel.

The ghoul bride stood very still, braid hanging from one hand, thorns woven through the cut end like black thread.

“Your court remembered me,” she said.

Silas’s voice was almost inaudible. “Yes.”

“But not correctly.”

“No.”

“Why?”

His throat moved.

For the first time since Seren had met him, Silas looked young.

Not in body. In grief.

“Ghoul courts preserve memory as sacred law,” he said. “We collect last words. Death scenes. Bloodline endings. Names that would otherwise vanish. We say nothing is ever truly lost with us.”

Maribel stepped closer.

Silas lowered his head.

“But powerful families pay to bury what inconveniences them. Failed brides. Broken vows. Women who ran. Women who screamed. Women who chose wrong by choosing themselves.” A dark tear slipped from his eye.

It was not clear.

It was black.

Inside it, Seren saw a flicker of someone else’s memory: Maribel standing before a mirror, cutting her braid with shaking hands, whispering, I was a person before I was peace.

The tear struck the floor.

The crypt groaned.

Silas looked up at Seren.

“If I return the buried memories to every wedding guest above, my court may cast me out. Or worse, they will remember what they paid us to forget.”

Maribel’s veil lifted slightly in the dead air.

“And will you?”

Silas touched the bone-white ring biting into his finger.

“I will.”

Seren could not bear it.

The four of them. These impossible, dangerous men who had begun the night demanding she save their reputations. They had wanted a bride to stand in a place that had been emptied by fear, rebellion, or death.

Now they were offering blood, pack, name, memory.

Not to claim her.

To arm her.

Desire had been simpler when it was dangerous.

Loyalty was devastating.

“You don’t even know me,” she said.

Adrian’s gaze cut to hers. “I know what you do when a room asks you to disappear.”

Ronan stepped closer. “I know what you smell like when you lie to keep everyone else calm.”

Callum’s voice softened. “I know how quickly you reach for kindness when cruelty would be easier.”

Silas looked at her wrist. “I know the curse chose your wound because someone spent years teaching it where to feed.”

The crypt answered.

The contracts nailed to the walls began to bleed.

Ink ran from the names, sliding down parchment, pooling at the floor. The dead brides turned toward the far wall, where one contract had been hidden behind layers of veils.

Isolde lifted a cold hand.

The veils tore away.

Behind them hung a contract larger than all the others.

The parchment was made of something too pale to be animal skin and too thin to be paper. Its edges were stitched with gold thread. At the top, in elegant script, was a name Seren knew better than her own signature.

Madame Aurelia Knell.

Seren went cold.

“No,” she whispered.

If ads affect your reading experience, click here to remove ads on this page.