The early morning light crept into the room, casting a golden hue across the soft, white sheets. Outside, the world was still blanketed in the pristine snow that had fallen overnight. Hannah stretched, feeling the warmth of the fire still crackling faintly in the hearth.
Adrian was already awake, sitting in one of the chairs near the window, his eyes on the snow-covered peaks of Aspen. Hannah smiled at the sight of him, comfortable and familiar. He looked so at ease, as if this place had lifted the weight he always seemed to carry.
"Morning," she called, her voice groggy with sleep.
Adrian turned, his gaze softening when he saw her. "Morning. I didn't wake you, did I?"
She shook her head, standing up and walking toward the window. "Not at all. I can't believe my mom gave us this trip," she said, pulling her sweater tighter around her. "She really insisted we come here."
Adrian nodded, though his thoughts were elsewhere.
"It's beautiful here," Adrian said, looking out at the snow-covered valley. "Your mom has good taste."
"She always does," Hannah laughed, nudging his arm playfully. "So, what's the plan today, Mr. Guide?"
He smiled, a faint chuckle escaping him. "I thought we could start with breakfast down by the lodge, then maybe head out to the slopes for some skiing?"
"Me? Skiing?" Hannah laughed, shaking her head. "You know I'll fall flat on my face."
"I'll catch you," Adrian said lightly, though the weight of his words lingered between them. It was something he had done for years—catching her, being there when she stumbled. But Hannah only smiled, taking his words at face value.
"Well, as long as you're there to break my fall," she teased, her grin wide.
By mid-morning, they were standing at the top of one of the gentler slopes, the ski lift humming quietly behind them. Hannah glanced nervously at the steep drop ahead, her breath puffing out in the cold air.
"You ready?" Adrian asked, his skis already set, his eyes glinting with amusement.
"Not even a little," Hannah admitted, laughing. "But I guess there's no going back now."
"Exactly. Just follow my lead," Adrian said, positioning himself slightly ahead of her. He turned, his gaze steady, reassuring. "I'll be right here."
Taking a deep breath, Hannah pushed off. For a few blissful moments, she felt the rush of the wind in her face, the crisp bite of the mountain air filling her lungs. But then, as expected, she wobbled, her balance faltering. With a gasp, she tipped sideways, her arms flailing.
Before she could hit the snow, Adrian was there, catching her just in time. They both tumbled into the powdery snowbank, laughing as they fell into a heap.
"Told you I'd catch you," Adrian said, breathless from the fall, his grin infectious.
Hannah was laughing so hard her sides hurt. "I knew you would," she said between gasps, her face red from the cold and laughter.
For a moment, they lay there in the snow, their laughter dying down into soft chuckles. The world around them was quiet, the only sound the distant hum of the ski lifts and the occasional whoosh of other skiers passing by.
Adrian looked over at Hannah, his chest tightening as he watched her. Her eyes sparkled with joy, and her cheeks were flushed, not just from the cold but from pure, unguarded happiness. This was how he had always seen her—beautiful, alive, and so far out of reach.
"Thanks for always being there for me," Hannah said, breaking the silence. She rolled onto her side, propping her head on her hand as she looked at him. "I don't know what I'd do without you, Adrian. You're the best friend I've ever had."
The words were warm, affectionate, but they cut deep in a way she couldn't possibly understand. Best friend. The one title he wished didn't exist between them. But he smiled, burying the years of longing behind his usual calm demeanor.
"I'll always be here, Hannah. You know that."
She grinned and, with a playful shove, pushed him back into the snow. "Good, because I'm going to need a lot of help getting down this mountain."
By the afternoon, they had retired to a cozy café nestled in the heart of Aspen, sipping hot chocolate while watching the sun begin to set behind the mountains. The glow of the fire nearby warmed the room, and outside, the soft twinkle of holiday lights wrapped around the trees created a magical atmosphere.
"This is perfect," Hannah said, taking a sip from her mug, her eyes soft with contentment. "I don't think I've ever had such a relaxing day. It's like we've escaped from the world."
Adrian nodded, though his thoughts were far from relaxing. Every moment spent with her today had been a reminder of how deeply he loved her—and how she didn't see him the same way. For twenty years, he had held this love quietly, watching her live her life, smiling through the moments when she leaned on him, but never seeing him as more than a friend.
But here, now, in this quiet, snow-covered world, Adrian couldn't help but wonder—was there ever a chance? Or had he waited too long?
"You know," Hannah began, her eyes fixed on the flames dancing in the fireplace, "I've always felt like you're my rock, Adrian. Through everything. You've always been there, and I guess I never really said thank you. For always being... you."
Her words were sincere, spoken with a fondness that made Adrian's heart ache. He wanted to tell her—wanted to lay it all out, to finally break the silence that had held him captive for so long. But how could he risk it? What if she pushed him away? What if this perfect friendship shattered?
"Hannah..." he started, his voice low.
She looked at him, her eyes wide and expectant, unaware of the storm brewing behind his calm exterior.
But just as the words were on the tip of his tongue, she smiled brightly and said, "What do you think we should do for dinner? Something local, maybe? I've heard there's a great steakhouse nearby."
And just like that, the moment passed. Adrian swallowed the words, forcing a smile.
"Steakhouse sounds great," he replied, his voice steady.
Hannah beamed, oblivious to the love that had once again gone unsaid. To her, this day in Aspen was just another memory in the long line of moments shared with her best friend.
But to Adrian, it was another day spent in silent devotion—a love that had stretched across fifteen years, waiting for a moment that may never come.