I smoothed the reservation confirmation for the third time, my fingers trembling slightly as I traced over the cabin details. Whispering Pines Resort—two nights, mountain view, fireplace included. I'd been planning this Thanksgiving weekend getaway for weeks, imagining Grayson and me wrapped in blankets by the fire, finally having uninterrupted time together without flight schedules or his constant phone buzzing with Pearl's messages.
The grocery bags on my kitchen counter held all his favorites: aged cheddar for the wine and cheese platter I'd planned, the expensive bottle of Cabernet he'd mentioned loving, ingredients for his mother's stuffing recipe that I'd secretly gotten from her last month. I'd even packed the silk nightgown I'd been saving for a special occasion, the deep blue one that matched my eyes.
My phone rang just as I was folding sweaters into my overnight bag. Grayson's name flashed on the screen, and my heart did that familiar flutter it always did when he called.
"Hey, beautiful," his voice came through, but something felt off. There was that distant tone I'd been hearing more often lately. "Listen, about this weekend..."
My hands stilled on the cashmere sweater. "What about it?"
"I'm going to have to cancel. Pearl's having a really rough time with the holiday memories, you know? Her first Thanksgiving without David. She called me crying this morning, and I just can't leave her alone right now."
The sweater slipped from my fingers. Four years. Four years of cancelled plans, postponed dates, forgotten anniversaries. "Grayson, we've had this planned for a month. I already paid for the cabin, bought all the food—"
"I'll reimburse you for everything, of course. You know I would never leave you hanging financially." His voice carried that dismissive edge that made me feel small, like a child being placated. "But Pearl needs me right now. Surely you can understand that?"
I sank onto my bed, staring at the half-packed suitcase. The silk nightgown seemed to mock me from where it lay folded between my jeans. "What about what I need, Grayson?"
"Don't be dramatic, Estrella. It's just one weekend. We'll reschedule."
Just one weekend. Like my birthday dinner he'd missed to take Pearl to the emergency room for what turned out to be a panic attack. Like Valentine's Day when he'd spent the evening talking her through her "crisis" over David's belongings. Like every important moment that had been sacrificed on the altar of Pearl's endless needs.
"I have to go," he said before I could respond. "Pearl's at my door. We'll talk later, okay?"
The line went dead, leaving me sitting alone in my apartment surrounded by groceries that would spoil and plans that would never happen. I stared at my phone, waiting for it to ring again, for him to call back and say he'd changed his mind, that I mattered more than Pearl's manufactured emergencies.
It didn't ring.
Thanksgiving Day crawled by in painful solitude. I ate leftover Chinese takeout while watching the parade, the expensive ingredients I'd bought for our romantic weekend staring at me accusingly from the refrigerator. By evening, I couldn't stand the silence anymore. I opened Instagram, scrolling mindlessly through friends' family photos and turkey dinners.
Then I saw it.
Pearl's story, posted just two hours ago. A video of ocean waves with her laugh bubbling over the sound of the surf. "Learning to surf with the best teacher!" the caption read, followed by a heart emoji.
My blood turned to ice as I clicked to the next story. There was Grayson, shirtless and grinning, his arms around Pearl's waist as he guided her on a surfboard. The expensive beach resort's logo was clearly visible in the corner—Sunset Shores, the kind of place that cost more for one night than I made in a week.
Another story: Pearl and Grayson sharing a romantic dinner on the beach, candles flickering between them, the sunset painting everything golden. She'd tagged the location, added romantic music, even included a close-up of their intertwined hands.
I watched it all with growing horror, each image a knife twisting deeper. While I'd sat alone with my Chinese takeout, believing his story about Pearl's grief and need for comfort, he'd been teaching her to surf at a luxury resort. While I'd been understanding and supportive about his need to care for his grieving sister-in-law, he'd been sharing intimate sunset dinners with her.
The final story was the worst: a video of them dancing on the beach, Pearl's head on his shoulder, his hand stroking her hair with a tenderness I hadn't seen from him in months. The caption read simply: "Grateful for new beginnings."
I threw my phone across the room, watching it skitter across the hardwood floor. Four years. Four years of being the understanding girlfriend, the patient woman who never complained when Pearl's needs came first. Four years of believing that my unwavering love would eventually be enough.
But it was never going to be enough, was it? Not when he could lie so easily, not when he could look me in the eye and fabricate stories about Pearl's grief while planning romantic getaways with her behind my back.
I retrieved my phone with shaking hands and stared at Pearl's stories again, at the evidence of my own foolishness. Tomorrow, when Grayson returned from his "duty" weekend of comforting his sister-in-law, we were going to have a very different conversation than he expected.
The flight to California drained what little remained in my savings account, but I didn't care. I'd maxed out my credit card using my airline employee benefits for the last-minute booking, my hands shaking as I entered my payment information. The other passengers probably wondered why the flight attendant in civilian clothes looked like she was heading to a funeral instead of a beach vacation.
Three hours later, I stood outside Sunset Shores Resort, the same luxury property from Pearl's Instagram stories. The Mediterranean architecture and manicured palm trees looked exactly as they had in her posts, but now they felt like props in a nightmare I couldn't wake up from.
I'd rehearsed what I would say during the entire flight. I would be calm, dignified. I would simply ask for my identification documents and leave. No drama, no scenes. Just the quiet end of four years that had apparently meant nothing to him.
But as I walked toward the beachfront restaurant, following the sound of laughter and clinking glasses, all my careful composure crumbled.
There they were.
Grayson sat across from Pearl at a candlelit table on the sand, the sunset painting everything in shades of gold and rose. She wore a flowing white dress that caught the ocean breeze, her dark hair cascading over her shoulders. But it was the necklace that made my breath catch—the delicate silver chain with the star pendant that Grayson had given me for our second anniversary. The one he'd claimed was "lost" when I'd asked about it last month.
Pearl leaned forward as Grayson lifted a strawberry to her lips, her eyes never leaving his face. She bit into it slowly, deliberately, juice staining her mouth as she smiled. The intimacy of the gesture hit me like a physical blow. This wasn't comfort for a grieving widow—this was seduction, pure and calculated.
Grayson's thumb brushed the corner of Pearl's mouth, wiping away the strawberry juice with a tenderness I hadn't seen from him in months. She caught his hand, pressing a kiss to his palm, and he didn't pull away.
I stood frozen in the sand, watching the man I'd loved for four years feed another woman strawberries while she wore my necklace. The waves crashed nearby, but all I could hear was the sound of my own heart breaking.
They were so absorbed in each other that they didn't notice me approaching until my shadow fell across their table.
"Well, this is cozy," I said, surprised by how steady my voice sounded.
Grayson's head snapped up, his face cycling through shock, guilt, and finally settling on irritation. "Estrella? What the hell are you doing here?"
"I came to get my passport and driver's license." I kept my eyes on him, refusing to look at Pearl, though I could feel her smug satisfaction radiating from across the table. "You know, the documents you confiscated like I'm some kind of prisoner?"
Pearl's laugh tinkled like breaking glass. "Oh my, Estrella. Don't you think this is all a bit dramatic? Following us here like some kind of stalker?"
My gaze finally shifted to her, taking in my necklace glinting against her throat, the way she'd positioned herself closer to Grayson's chair. "I'm not following anyone. I'm retrieving my property so I can get on with my life."
"Your life?" Pearl's voice dripped with false concern as she reached for Grayson's hand. "Sweetie, don't you think it's time to accept that some things just... run their course? I mean, Gray and I have been talking, and we both feel like you've been a bit... clingy lately."
Grayson didn't contradict her. He didn't defend me or correct her casual cruelty. He just sat there, letting her speak for him, letting her tear me apart with that saccharine smile.
"Grayson," I said quietly, "my documents. Now."
He reached into his pocket and pulled out his hotel room key, sliding it across the table without meeting my eyes. "Room 347. They're in the safe. The code is your birthday—though I guess that doesn't matter anymore."
The casual dismissal in his voice, the way he'd reduced four years to "doesn't matter anymore," hit harder than any of Pearl's barbs. I picked up the key, my fingers steady despite the earthquake happening inside my chest.
"You're right," I said, looking between them. "It doesn't matter anymore."
Pearl's smile widened triumphantly. "Some people just don't know when to let go, do they? It's really quite sad."
I turned to walk away, then stopped. Without looking back, I said, "Enjoy the necklace, Pearl. It looks better on you than it ever did on me."
As I walked toward the hotel, I heard Pearl's delighted laughter mixing with the sound of the waves, and I knew that whatever we'd had—whatever I'd thought we'd had—was truly over.
The fluorescent lights of LAX felt harsh against my swollen eyes as I stumbled through the terminal, my carry-on dragging behind me like dead weight. The red-eye flight back to Chicago had been a blur of tears and sleepless hours, replaying every moment on that beach until the images burned themselves into my memory.
I needed coffee. Something to ground me before I faced my empty apartment and the reality of what came next. The airport Starbucks appeared like an oasis, and I shuffled toward it, not caring that I probably looked like I'd been hit by a truck.
"Estrella?"
I froze at the familiar voice, my heart skipping in a way that had nothing to do with Grayson for the first time in four years. Tony Grant stood near a corner table, his usually immaculate suit wrinkled, his dark hair mussed like he'd been running his hands through it. His warm brown eyes widened with concern as he took in my appearance.
"Tony?" My voice cracked on his name. "What are you doing here?"
"Flight delay. Storm system over Denver." He moved toward me slowly, like I was a wounded animal that might bolt. "But more importantly, what happened to you? You look..."
"Like hell?" I attempted a laugh, but it came out as more of a sob. "That's probably accurate."
His face softened with understanding. "Grayson."
It wasn't a question. Tony had always been perceptive, had always seen what others missed. The dam I'd been holding back since leaving that beach finally burst.
"He lied to me," I whispered, then louder, not caring who heard. "He told me he couldn't come away for Thanksgiving because Pearl needed him, because she was grieving. But they were together at some luxury resort, and she was wearing my necklace, and he was feeding her strawberries like—" My voice broke completely.
Tony's arms came around me before I could collapse, strong and steady and smelling like cedar and safety. I buried my face against his chest and let four years of suppressed pain pour out of me. He didn't say anything, just held me while I shattered in the middle of an airport coffee shop, his hand stroking my hair with infinite gentleness.
"I'm so stupid," I gasped against his shirt. "Four years, Tony. Four years of being the understanding girlfriend while he—"
"You're not stupid." His voice was fierce, protective. "You loved him. That's not stupid, that's brave. But he didn't deserve it."
I pulled back to look at him, seeing something in his eyes that made my breath catch. It was the same look he'd given me three years ago when he'd told me he loved me, the same tender intensity I'd been too blind to recognize.
"Come on," he said softly, keeping one arm around me. "Let me take you home."
The drive to my apartment passed in comfortable silence, Tony's presence filling the car with a peace I hadn't felt in months. He didn't push for details, didn't offer empty platitudes. He just stayed close, his hand occasionally brushing mine when he shifted gears, each touch a promise that I wasn't alone.
Inside my apartment, surrounded by the remnants of my failed Thanksgiving plans, I felt the full weight of my isolation. The expensive groceries still sat in my refrigerator, mocking reminders of my naivety. The reservation confirmation for Whispering Pines lay crumpled on my counter where I'd thrown it in rage.
Tony moved through my kitchen with familiar ease, making tea like he'd done it a hundred times before. When he pressed the warm mug into my hands, I realized he remembered exactly how I liked it—honey, no sugar, just a splash of milk.
"Estrella," he said, settling beside me on my couch, his voice unusually nervous. "I need to tell you something."
I looked up at him, noting the way his hands trembled slightly, the vulnerability in his expression.
"I never stopped loving you." The words hung between us, simple and devastating. "I know the timing is terrible, I know you're hurting, but I can't watch you go through this anymore. You deserve so much better than what he gave you."
He reached into his jacket pocket, pulling out a small velvet box that made my heart stop. "I've been carrying this for months, waiting for the right moment, but maybe there is no right moment. Maybe there's just now, and the choice to stop settling for less than you're worth."
He slid off the couch, dropping to one knee beside me, and I felt something shift inside my chest—not the desperate flutter I'd felt for Grayson, but something deeper, steadier, like coming home.
"Marry me, Estrella. Let me love you the way you deserve to be loved. Let me show you what it feels like to be someone's first choice, always."
The ring was perfect—not the flashy diamond Grayson might have chosen, but a vintage sapphire surrounded by small diamonds, elegant and timeless. It looked like something that had been waiting just for me.
Through my tears, I saw Tony's face, open and hopeful and terrified. This man who had everything, who could have anyone, was kneeling in my living room offering me his heart with shaking hands.
"Yes," I whispered, then stronger, "Yes, Tony. Yes."
As he slipped the ring onto my finger, I felt something I hadn't experienced in four years of loving Grayson—I felt chosen. Not settled for, not convenient, but genuinely, completely chosen.
For the first time since Thanksgiving, I smiled and meant it.