Chapter 32 What Blood Does Not Forget

Chapter 32 The Ghosts of the Living

At first, there were faint signs.

Barely noticeable.

Almost ignorable.

A flicker in a mirror…

A moment where her reflection seemed too still.

An echo in a hallway where no footsteps followed.

Shadows misbehaving.

Not moving. Not lurking.

Watching.

But Alya knew better.

Blackridge had taught her that magic doesn’t just respond—

It remembers.

And now, something was remembering, too.

One rainy dawn, the shop bell rang early.

Too early.

She came downstairs, barefoot, hair tied loosely, mug of bitter coffee in hand.

Kade was standing in the doorway.

Drenched.

Breathing hard.

Not like he’d run.

Like he was trying not to.

Bet we’d never see it again.

Not in human towns.

Not this far from the wards.

A faint shimmer of spell-light still clung to his clothes.

Thorn red.

Washed pale.

Laced with faint iron-gold.

Not his magic.

“Are you going to let me in,” he said quietly, “or do you want the neighbors to start asking questions?”

She didn’t speak.

She stepped aside.

He entered — and didn’t look around — as if human rooms made him uneasy.

As if they weren’t enough to contain what he’d brought with him.

She waited until he had sat down, arms braced on his knees, before she said it—

“Something followed you.”

He didn’t deny it.

He didn’t even look surprised.

He just stared at his hands.

“This morning,” he said, “something happened in the North Tower.”

Alya’s pulse jumped.

Blackridge.

“What kind of something?”

He swallowed.

“Mirror magic.”

Alya went absolutely still.

There were things stronger than spells.

Mirror magic was one of them.

It wasn’t true illusion.

Not glamour.

Not projection.

It was reflection.

Not what you showed.

What you couldn’t hide.

“What did it show?” she whispered.

Kade finally looked up.

At her.

And his voice wasn’t gentle.

“It showed you walking through the halls of Blackridge.”

“Only— you weren’t there.”

She froze.

He continued.

“Students saw you in the library.

Selene saw you by the Willow Court.

Professor Vale swore she felt you in the Nightborne chapel.”

He leaned forward.

“You weren’t speaking.

You weren’t hurting anyone.

You just… watched them.”

Her voice was thin.

“That wasn’t me.”

Kade nodded once.

“I know.”

Silence.

Heavy.

Almost living.

Alya’s heartbeat thudded in her throat.

“If it wasn’t me,” she whispered,

“Then who was it?”

Kade didn’t answer with words.

He simply held her gaze.

And that said enough.

She stood.

Walked to the rain-streaked window.

Her reflection was faint. Blurred, fractured by glass.

But she could see her own eyes.

Haunted, but awake.

The realization landed softly.

Not as panic.

Not as relief.

Something in-between.

“He isn’t calling out,” she said slowly.

“He’s… looking.”

Kade nodded.

“A presence that isn’t whole can’t take form,” he said quietly.

“Not yet. Not completely.”

“But whatever fragments followed you out of Blackridge…”

He hesitated.

“Whatever pieces of him managed to slip through—”

Alya closed her eyes.

“They’re trying to find me.”

Kade swallowed.

“No,” he whispered.

“They’re trying to find themselves.”

They didn’t search for magic that night.

Or for ghosts.

They searched for reflections.

Not haunted ones.

Remembered ones.

Because if Damian wasn’t trapped behind the door anymore—

but didn’t belong fully to the living…

Then where would he be?

Where things half-existed.

Things meant to reflect.

That’s where the first echo appeared.

They found it in the broken mirror at the abandoned station near the cliffs.

Alya had passed it a dozen times and thought nothing of it.

But tonight, the shards… whispered.

Not words.

Breath.

Frost gathered on one of them.

Just one.

She stepped closer.

Kade stayed back.

Her reflection didn’t mimic her movement exactly.

It blinked—

half a second too late.

Alya’s pulse hammered.

“Damian?”

Not a voice.

Not a face.

Just—

Emotion.

Not Hunger.

Not possession.

Something tender.

Something aching.

Something that remembered love

but no longer knew how to wear a human shape.

Her throat tightened.

“Can you hear me?”

The reflection flickered.

The frost trembled.

Kade whispered from behind her—

“He doesn’t want you to open the door.”

“He wants something else.”

She nodded slowly.

“I know.”

Tears burned her eyes.

“He wants to come back through this side.”

Not through the Hunger.

Not through the crack.

Not through the door at all.

Through what was left of him

in the living world.

Memory.

Magic.

Reflection.

People.

That’s how we rebuild him.

Piece by piece.

Not by undoing the seal.

But by calling back what the Hunger couldn’t keep.

The reflection changed.

Not fully.

Not clearly.

But just for a heartbeat—

his eyes.

Not possessed.

Not cursed.

Not whole.

But aware.

And Alya realized:

He wasn’t trying to escape.

He was trying to return — without destroying what she saved.

He didn't want salvation.

He wanted anchor.

And she…

was his living anchor.

She didn't touch the mirror.

She only said, with steady breath—

“I won’t open the door to get you back.”

“I’ll walk the world and gather what pieces of you survived it.”

“And when I find enough of you…”

Her voice wavered.

“I’ll help you remember how to be himself.”

No answer.

And yet—

the shard warmed.

Just a little.

She stepped back.

She didn't shatter it.

She didn't take it.

She just whispered:

“I’ll come back for you.”

As they walked away, Kade was silent.

Eventually, he asked:

“Will he ever be whole again?”

Alya watched the moonlight on the wet pavement.

“No,” she said softly.

“But maybe he’ll be human.”

Kade nodded slowly.

“And if he isn’t?”

Alya didn’t hesitate.

“Then I’ll learn to love what’s left.”

That night, a storm swept the coast.

Not wild.

Not destructive.

Just restless.

Like memory itself had shifted.

And in the wet glass of a hundred windows across Blackridge…

someone smiled.

Tired.

Crooked.

Still learning.

Still returning.

Not a ghost.

Not a curse.

Not Hunger.

Damian.

Or at least—

the part of him that still remembered.