Prologue
The Last Promise.
The chapel had never been designed for silence.
Every curve of the vaulted ceiling had been shaped to carry music. Voices were supposed to rise toward the painted rafters, gathering warmth as they travelled. Wedding vows should have lingered there. Laughter should have spilled through the open doors and followed the newly married couple into the sunlight.
Instead, the only sound came from wax dripping onto silver candleholders.
Aveline Cross sat alone in the front pew, still wearing her wedding dress.
The fabric pooled around her feet in layers of ivory silk, untouched except for a faint grey mark near the hem. She had stepped on it while running back inside. Or perhaps someone else had. She could no longer remember.
Her bouquet lay beside her, white roses bruised from being held too tightly. Several petals had fallen across the wooden floor. Their edges were already beginning to curl.
Everything beautiful had started dying before the day was over.
Aveline stared at the altar.
Two candles still burned behind it.
Someone had removed the flowers from the aisle, but the arch remained. Pale roses wound around its frame, woven through strands of eucalyptus and tiny golden lights. She had approved the arrangement herself. She had changed the first design because the flowers looked too formal, then changed it again because the second version lacked warmth.
She had spent four months making certain the room would feel intimate.
Now it felt enormous.
The side door creaked.
Aveline’s shoulders stiffened, but no footsteps followed. Wind slipped inside instead, stirring the pages of the abandoned ceremony program on the pew behind her.
The front page showed their names in gold lettering.
She turned it over before she could read them.
Her mother had left ten minutes earlier.
Maybe twenty.
Time had stopped behaving properly sometime before the ceremony. Minutes disappeared without warning, while seconds stretched long enough to become cruel.
Her father had offered to stay.
Aveline had almost let him.
Then she had seen the helplessness in his face—the quiet pain of a man who could repair leaking roofs, broken hinges, and cracked garden walls but could do nothing for his daughter—and she had told him she needed a moment alone.
Just one moment.
He had kissed her forehead and walked away.
The chapel doors had closed behind him.
Aveline had not moved since.
The envelope rested in her lap.
Plain white paper. Her name written across the front in familiar handwriting. No decoration. No date. No explanation.
Only Aveline.
A person could fit an entire life inside eight letters.
She traced the first one with her thumb.
The paper had softened at the edges from the heat of her hands. She had been holding it since Claire found it upstairs, placed neatly on the dressing-room table where a cuff link, a watch, and a black bow tie should have been.
Claire had not asked whether she wanted to open it.
She had simply held out the envelope and begun to cry.
Everyone had cried except Aveline.
Her mother.
Claire.
The florist who had known her since childhood.
Even the officiant had looked close to tears while quietly guiding the guests outside.
Aveline had stood beneath the arch and watched them leave.
Two hundred people avoiding her eyes.
Two hundred witnesses to a promise that had disappeared before it could be spoken.
Her fingers slid beneath the envelope flap.
The paper resisted.
A single pull would break the seal.
A few seconds would be enough to learn why.
She stopped.
The air left her lungs in a shallow breath.
What if the letter contained an apology?
What if it contained none?
Perhaps the words inside would explain everything. Perhaps they would make the last several hours seem less senseless. There might be a reason hidden between those folded pages, something large enough to justify the empty space beside her at the altar.
But reasons did not always heal what they explained.
Aveline withdrew her hand.
The envelope remained sealed.
“You should open it.”
Claire’s voice returned from earlier, trembling despite her attempt to sound steady.
Aveline had looked at her best friend then—the woman still wearing the blush-pink maid-of-honour dress they had chosen together—and asked the only question she could manage.
“Will it change what happened?”
Claire had said nothing.
That silence had been answer enough.
A candle near the aisle guttered, its flame bending before lifting again.
Aveline lowered her gaze to her left hand.
The engagement ring caught the fading light.
She remembered choosing the wedding band that was supposed to sit beside it. Thin gold. No diamonds. Simple enough to wear every day.
It was probably still upstairs inside its velvet box.
His ring would be there too.
A pair waiting for hands that would never wear them.
Her throat tightened, but the tears still refused to come.
She pulled the engagement ring from her finger.
A pale mark circled the skin beneath it. Proof that something could be removed and still leave its shape behind.
The ring felt heavier in her palm than it ever had on her hand.
Aveline considered placing it on the altar.
Part of her wanted to leave everything there—the ring, the letter, the dress, every foolish hope stitched into the seams.
Instead, she closed her fist around it.
Walking away empty-handed would have been too easy.
She reached for the bouquet and tucked the sealed envelope between the roses. Its sharp white edge disappeared beneath soft petals.
Hidden, but still there.
The chapel clock chimed once.
Aveline rose.
Her knees almost gave way. She caught the edge of the pew, holding on until the room steadied around her.
The candles continued burning.
No one had remembered to put them out.
She walked down the aisle slowly, each step taking her through the remains of a future she had spent years imagining.
Her father should have been beside her.
Music should have been playing.
Someone should have been waiting at the other end.
Aveline reached the doors and rested one hand against the cold brass handle.
Behind her stood the arch.
The altar.
The programs printed in gold.
Ahead waited a corridor filled with discarded flowers, worried faces, and a life she no longer recognized.
She did not look back.
The chapel doors opened with a low groan, allowing the evening wind to rush inside. Candle flames trembled behind her. One vanished. Then another.
Aveline stepped outside, carrying the ring in one hand and the unopened letter in the other.
The promise had been broken.
The goodbye would have to wait.








