📖 The Last Promise Before the Snow Melts

All Rights Reserved ©

Summary

*When Linh returns to the snow-covered town of Rosenhafen, she believes she has finally buried the heartbreak she left behind. But when Minh—the man who vanished from her life three winters ago—appears at her cafĂ© just days before the Winterlicht Festival, the past cracks open like thin ice. Bound by a promise that was never fulfilled and feelings neither of them dared to name, Linh must decide whether to protect the fragile peace she has built
 or let herself fall once more into the warmth she has missed for far too long. Under shimmering lights, waltzing snowflakes, and the haunting beauty of winter nights, two broken hearts meet again. But winter doesn’t last forever— and some promises melt away if not held onto in time.**

Status
Complete
Chapters
1
Rating
n/a
Age Rating
16+

CHAPTER 1 — Snowfall over Rosenhafen

Snow had begun falling before dawn, soft and feathery, drifting over the rooftops of Rosenhafen like a quiet blessing from the winter sky. The small European town—nestled between blue mountains and a frozen lake—always looked like a postcard this time of year, but today it seemed almost unreal. Lanterns lined the cobblestone streets. Warm amber lights glowed behind frosted windows. Wooden stalls were being hammered into place in the central square, their roofs dusted with fresh white powder.

By nightfall, the Winterlicht Festival would begin.

Inside the Northern Lights CafĂ©, Linh wrapped her hands around a mug of hot cocoa, savoring the warmth that seeped into her palms. Winter here was beautiful, breathtaking even—but beauty had a way of making loneliness sharper. Especially when she stood behind the cafĂ© window watching couples walk arm-in-arm through the falling snow.

Three winters had passed since she’d left home. Three years since she’d boarded a plane alone. Three years since she’d stopped waiting for someone who never came to the airport.

She pressed her forehead gently against the cool window glass. Outside, children were running through the snow, leaving messy patterns of footprints behind them. A group of volunteers were stringing up the last of the festival lights—long ribbons of gold that would glow like fireflies once darkness fell. Tonight, music would fill the square. People would dance. Laughter would echo between the old stone buildings.

It had always been her dream: to dance a winter waltz with the person she loved.

And she had once believed she knew exactly who that person was.

The café door swung open, letting in a burst of cold air that carried the metallic scent of snow. Linh straightened automatically.

“Welcome to Northern Lights—” she began with her usual soft smile.

But her voice died halfway.

A man stood in the doorway, windblown, dusted with snowflakes, wrapped in a dark scarf that contrasted with his pale skin. His hair was a little longer, his shoulders a little broader, and his eyes—

Her heart stumbled.

It was Minh.

For a moment, she wasn’t sure if she was hallucinating. But the shock in her chest, the sudden tightness in her breath, the exact shade of warm brown in his eyes—those were all unmistakably real.

He looked at her as though he had been preparing for this moment for years and still wasn’t ready.

“Hi
 Linh,” he said, voice low, tentative, almost fragile.

Her fingers tightened around the cocoa mug. She couldn’t speak. Couldn’t move. Could only stare at him, as the past she had buried under layers of snow suddenly unraveled at her feet.

“What
 are you doing here?” she finally whispered.

Minh took a small step toward the counter, then seemed to think better of it and stopped. His breath fogged in the cold air he carried in with him.

“I’m here for work,” he said. “A collaboration with the university in this region. I
 knew you were in Rosenhafen, so I thought
” His voice faltered. “I thought I should at least see how you’re doing.”

Linh’s chest tightened. The cafĂ© was warm, yet she felt cold, as if the winter wind had seeped inside her bones.

“We haven’t spoken in three years,” she said quietly. “You disappeared. Without a single word.”

Minh’s jaw tensed, and he looked down at his hands—gloveless and red from the cold.

“I know,” he murmured. “And I’m not here to pretend it didn’t happen. I’m not here to ask for forgiveness either. I just
 wanted to explain, if you’re willing to listen.”

Linh shook her head, more in disbelief than rejection. She turned away to set the empty mug in the sink. Her hands trembled faintly, and she clenched them until they steadied.

When she faced him again, her expression was controlled.

“What do you want to drink?” she asked.

The formality in her tone made Minh flinch almost imperceptibly.

“
Latte,” he said. “Like before.”

“We don’t serve the past here,” Linh replied without missing a beat. “Only today’s menu. Pick again.”

Minh looked crushed for a brief second, but he nodded.

“Hot cocoa, then. Less sweet.”

She prepared the drink silently, letting the familiar motions calm her: scoop the cocoa, steam the milk, swirl the mixture until it formed a soft brown whirlpool. The steady hum of the steamer drowned out the frantic rhythm of her heartbeat.

When she placed the cup in front of him, Minh wrapped his hands around it as though searching for warmth he no longer had.

“Thank you,” he said softly.

Linh didn’t reply.

Outside the window, the volunteers finally lit the first row of festival lights. The golden glow rippled across the square, catching in the snowflakes that continued to fall. The sight stirred something faint and aching inside her.

“This festival
” Minh began, voice barely audible. “You always wanted to see it. You said it was your dream to dance under these lights. I promised I’d take you one day.”

Linh’s eyes snapped to his, sharp and wounded.

“You also promised you’d fly with me,” she said. “You promised you’d call. You promised—”

Her voice cracked. She looked away.

Minh’s shoulders slumped.

“I know I broke all of those,” he said. “I’m not here to pretend it was okay. I’m here because I ran from the hardest part of my life
 and in doing so, I ran from you. I thought I was protecting you from my family’s chaos. From the pain. But all I did was hurt you more.”

Linh closed her eyes, willing back the burn of tears.

She had spent years trying to forget that airport day, standing alone with her suitcase, refreshing her phone over and over while her flight number flashed on the screen. She had waited until the last call before finally walking through the gate, her chest splitting open with disappointment she never admitted to anyone.

And now he was here.

In the same room.

In the same winter.

In front of her again.

“Minh,” she said quietly, exhausted, “I don’t know what you expect from me.”

“Nothing,” he answered immediately. “I just
 wanted to see you. To say what I should’ve said years ago. If you want me to leave after this, I will.”

Linh looked at him long and hard, searching for the boy she once knew under the face of the man standing before her.

Outside, festival music began drifting through the streets—soft, distant, a waltz tinged with melancholy.

Minh swallowed nervously.

“Can I talk to you later?” he asked. “Somewhere quieter? Just for a moment?”

Linh hesitated.

Part of her wanted to slam the door shut again.

Another part—small, stubborn, still aching—wanted to finally hear the truth.

“
After my shift,” she said at last. “If you’re still around then.”

A faint, fragile hope flickered in Minh’s eyes.

“I’ll wait,” he whispered.

Snow kept falling.

The winter lights kept glowing.

And somewhere deep inside her, something she thought had died stirred painfully back to life.