The soft glow of candlelight danced across Ryan's face as he raised his champagne flute toward mine. The restaurant hummed with quiet conversation and the occasional clink of silverware against fine china, but in our corner booth, it felt like we were the only two people in Seattle.
"To my beautiful fiancée," Ryan said, his eyes crinkling at the corners in that way that always made my heart skip. "Happy birthday, Cassie."
I smiled, feeling a warmth spread through my chest that had nothing to do with the champagne. "To us," I replied, touching my glass to his. "And to only a few more weeks of calling you my fiancé before you become my husband."
The crystal sang as our glasses met, and I took a sip, savoring the moment. Four years ago, I couldn't have imagined being here—happy, loved, safe. After what happened in Portland with Madison, I'd been convinced I'd never feel whole again. My right ear still rang with phantom sounds sometimes, a permanent reminder of her cruelty. But Ryan had changed everything.
"Remember our first date?" he asked, reaching across the table to take my hand. His thumb traced gentle circles on my palm, a gesture he'd developed early in our relationship when he learned about my condition.
"How could I forget? You spilled coffee all over your shirt trying to pull out my chair," I laughed.
"And you didn't even laugh at me," he said, shaking his head. "You just handed me your napkin and told me about how you once knocked over an entire display of wine bottles at a grocery store."
"I was trying to make you feel better!"
"You did." His expression softened. "That's when I knew you were special, Cass. Most people would have been embarrassed or laughed. You just... helped."
I squeezed his hand, grateful he couldn't feel the slight tremor in mine. Even now, happiness sometimes felt fragile to me, like something that might slip through my fingers if I held it too tightly.
"I have something for you," Ryan said, reaching into his jacket pocket. He pulled out a long, slender box wrapped in silver paper.
"Ryan, you didn't have to—"
"I wanted to." He slid the box across the table. "Open it."
I carefully unwrapped the paper, revealing a velvet jewelry box. Inside, nestled against black satin, lay a delicate gold necklace with a pendant—a teardrop-shaped emerald surrounded by tiny diamonds.
"It's your birthstone," Ryan explained, watching my face. "I had it custom designed. The jeweler said emeralds symbolize hope and new beginnings. Seemed fitting."
My throat tightened. "It's beautiful," I whispered, running my finger over the smooth stone. "Will you put it on me?"
Ryan stood and moved behind my chair. I lifted my hair as he draped the necklace around my neck, his fingers warm against my skin as he fastened the clasp. He pressed a kiss to the sensitive spot behind my ear—my left one, the one that still worked perfectly—before returning to his seat.
"So," he said, his eyes bright with excitement, "I've been researching those vineyards in Napa for our honeymoon. There's this one place that does private tours with wine pairings and a five-course meal overlooking the valley."
"That sounds perfect," I said, imagining us walking hand in hand through sun-dappled vineyards. "Though you know I'm a lightweight. One glass and I'll be giggling through the entire tour."
"That's half the fun," Ryan laughed. "I can't wait to see you tipsy and trying to pronounce 'Cabernet Sauvignon' after the third tasting."
I was about to retort when a shadow fell across our table. I looked up, the smile freezing on my face as recognition slammed into me like a physical blow.
Madison Harper stood there, looking polished in a sleek black dress, her blonde hair falling in perfect waves around her shoulders. She looked different from high school—more sophisticated, more controlled—but I would know those cold blue eyes anywhere.
"Cassie! Ryan! What a coincidence," she said, her voice dripping with false warmth. "I thought that was you."
Ryan looked confused but polite. "I'm sorry, have we met?"
"Not formally," Madison said, her gaze sliding to me. "But I'm an old... friend of Cassie's from Portland. Madison Harper."
I couldn't speak. Couldn't breathe. The restaurant seemed to tilt around me as past and present collided violently.
"Mind if I join you for just a moment?" Without waiting for an answer, Madison pulled out a chair and sat down, her eyes never leaving my face. "I've been hoping to run into Cassie for years, actually. We have so much unfinished business."
She turned to Ryan, her expression suddenly vulnerable. "Did she ever tell you what she did to me in high school?"
Ryan's eyes flicked to me, confused. "Cassie was bullied in high school. She—"
"Bullied?" Madison's laugh cut through the air, loud enough that nearby diners turned to look. "Is that what she told you? That she was the victim?" Her voice rose with theatrical indignation. "She framed me! Made it look like I was tormenting her when she was the one who orchestrated everything. Got me expelled and sent away to a therapeutic boarding school for something I never did!"
The emerald pendant suddenly felt heavy against my chest. I opened my mouth to defend myself, to tell Ryan she was lying, but the words wouldn't come.
Ryan's expression shifted from confusion to unease as he looked between us. And in his eyes—the eyes that had only ever looked at me with love and trust—I saw the first flicker of doubt.
Morning light streamed through the blinds of our apartment kitchen as I placed a steaming mug of coffee in front of Ryan. He barely looked up from his phone, his thumb scrolling relentlessly through news headlines. The silence between us felt heavier than the emerald pendant still hanging around my neck—the birthday gift that now seemed to belong to a different lifetime, though it had only been twelve hours since he'd fastened it there with loving hands.
"I made your favorite," I said, sliding a plate of avocado toast toward him. "With the chili flakes you like."
Ryan grunted in acknowledgment but didn't reach for the food. His eyes remained fixed on his screen, though I could tell he wasn't really reading anything.
"About last night," I began, my voice steadier than I felt. "Madison Harper is—"
"A liar?" He finally looked up, his expression unreadable. "That's what you were going to say, right?"
I nodded, relief washing over me. "Yes. Everything she said was a complete fabrication. She was the one who—"
"It's just..." Ryan interrupted, setting his phone down with deliberate care. "Some things don't add up, Cass."
The relief evaporated instantly. "What do you mean?"
He leaned back in his chair, studying me as if seeing me for the first time. "You told me you transferred schools junior year because of the bullying. But Madison said you both attended Westlake High through graduation."
My stomach twisted. "I said I switched to online classes after the incident. I was still technically enrolled at Westlake."
"And the hearing loss in your right ear—you said it happened during a swim meet accident."
I felt my face flush with anger and hurt. "I was pushed into the pool during a swim meet. By Madison and her friends. It wasn't an accident—it was assault. I hit my head on the edge."
Ryan's eyes narrowed slightly. "That's not exactly how you described it before."
"Because it's painful to talk about!" My voice cracked. "Ryan, why are you doing this? You've known me for two years. You know who I am."
He rubbed his face, suddenly looking tired. "I thought I did."
Those three words landed like a physical blow—one I couldn't feel in my body but that tore through my heart nonetheless. I stood there, paralyzed, as Ryan mumbled something about needing to get to work early and disappeared into our bedroom.
When he emerged ten minutes later, dressed for the office, he brushed past me with barely a glance. The door clicked shut behind him, and I sank onto the couch, trembling.
His phone lay forgotten on the kitchen counter.
I stared at it for a long moment, battling my conscience. We'd always had an open-phone policy—not because we snooped, but because we had nothing to hide. With shaking fingers, I picked it up.
The screen was still unlocked. I opened Instagram and went to his direct messages. There they were—a series of exchanges with Madison_Harper92, starting just minutes after she'd left our table last night.
*I'm so sorry to have disrupted your evening. I've been carrying this burden for so long...*
*I understand if you don't believe me. Cassie is very convincing. She always was.*
*Here's the newspaper article about my expulsion. Notice how there's no actual evidence presented? Just her word against mine.*
I scrolled through message after message, each one more poisonous than the last. Madison had worked quickly, methodically, painting me as calculating and manipulative. As a sociopath who had ruined her life for sport.
And Ryan had responded. Brief at first—*I need to hear Cassie's side*—but his messages grew longer, more engaged. More doubtful.
*I appreciate your honesty. Some things have never quite added up.*
I set the phone down, feeling sick. One dinner. One chance encounter. That was all it had taken for Madison to infiltrate my life again and for Ryan—my protector, my safe harbor—to start questioning everything about me.
Two hours later, I sat in Dr. Hayes's office, tears streaming down my face as I recounted the morning's events.
"He's known me for two years," I said, my voice hoarse. "We're supposed to get married in three weeks. How could he doubt me so quickly?"
Dr. Hayes leaned forward, her kind eyes studying me. "Cassie, we've talked about your congenital analgesia as a physical condition, but I wonder if you've considered how it might relate to your emotional experiences?"
I wiped my eyes. "What do you mean?"
"Those who can't feel physical pain often develop a heightened sensitivity to emotional pain," she explained gently. "The brain compensates. Your inability to feel a cut or a burn might be why betrayal feels so catastrophic to you. Your emotional nerve endings are, in a sense, more exposed."
I stared at her, a cold realization washing over me. "So I'm doubly cursed? I can't feel physical pain, but I feel emotional pain more intensely than normal people?"
"Not cursed," Dr. Hayes corrected. "Different. And understanding this difference might help you navigate what's happening with Ryan."
But as I left her office, stepping into the gray Seattle afternoon, I couldn't shake the feeling that Madison had found my most vulnerable point—not my inability to feel pain, but the one person whose betrayal would hurt more than any physical wound ever could.
Dr. Hayes's words echoed in my mind as I stood outside her office building. The Seattle drizzle settled on my skin—tiny droplets I could see but not feel. A perfect metaphor for my life: I could observe pain but never truly experience it physically. And yet, the emotional agony of Ryan's doubt cut deeper than any knife ever could.
My phone buzzed with a text from Chloe: *Coffee? I need to talk to you. It's important.*
Twenty minutes later, I sat across from my best friend at our favorite café near Pike Place. Her normally cheerful face was drawn with concern as she stirred her latte absently.
"Spill it," I said, wrapping my hands around my mug. "Whatever it is, it can't be worse than what I'm already dealing with."
Chloe bit her lip. "Madison's been busy, Cass. She's contacting people—mutual friends, wedding guests, even your second cousin who barely knows you."
"What?"
"She's spinning this whole narrative about how you tormented her in high school. How you're some master manipulator who framed her." Chloe's eyes flashed with anger. "And some people are actually listening to this garbage."
I felt the room tilt slightly. "Who?"
"Jen and Mark are on the fence. They said they want to 'hear both sides.' And Ryan's college roommate Derek told me he's 'concerned.'" She made air quotes with her fingers. "It's like she's systematically targeting your support system, Cassie."
I pressed my fingers against my temples. "She's trying to isolate me. Just like in high school."
"I told everyone she's full of shit," Chloe said fiercely. "Anyone who knows you—really knows you—won't believe her."
But Ryan had believed her. Or at least, he'd doubted me enough to listen.
After leaving Chloe, a strange calm settled over me. I didn't go home. Instead, I found myself driving toward Capitol Hill, where Ryan sometimes went for coffee when he wanted to think. It was a hunch, nothing more, but something pulled me there.
I parked across from Analog Coffee and felt a sickening lurch in my stomach when I spotted Ryan's silver Audi in the lot. Taking a deep breath, I approached on foot, staying close to the buildings. Through the window, I could see him sitting at a corner table, his back to me.
He wasn't alone.
Madison sat across from him, her face a perfect mask of distress. Even from outside, I could see the theatrical way she dabbed at her eyes with a napkin. Ryan leaned forward, his expression concerned as he reached across the table to touch her hand.
The same gentle touch he'd always reserved for me.
I stood frozen on the sidewalk, watching as Madison's shoulders shook with what appeared to be sobs. Ryan moved to sit beside her, putting his arm around her in comfort. The tenderness of the gesture made bile rise in my throat.
I couldn't hear their words, but I didn't need to. The picture was clear enough: Madison was playing the victim, and Ryan—my Ryan—was falling for it completely.
Three days later, we met with our wedding planner, Elise, at her downtown office. The tension between us was palpable as we sat side by side on her plush sofa, careful not to touch.
"So," Elise began brightly, "we're just three weeks out! Today we need to finalize the menu selections and confirm the seating chart."
She pushed a tablet toward us with the dinner options. I stared at the screen, the words blurring together.
"Actually," Ryan said, clearing his throat, "I've been thinking we might need to postpone."
My head snapped up. "What?"
"Just until we sort some things out," he added, not meeting my eyes.
"What things?" I demanded, my voice rising. "You mean until you decide if I'm the monster Madison says I am?"
Elise's professional smile faltered as she glanced between us.
"Cassie, this isn't the place—" Ryan began.
"When is the place?" I interrupted. "You've barely spoken to me for days. You're meeting her behind my back. You're letting her destroy everything we have!"
"I'm trying to understand what happened," he said, his voice tight. "You never told me the full story about Portland."
"Because it was traumatic!" I felt tears burning behind my eyes. "She tormented me for years. She's the reason I can't hear out of my right ear. And now you're letting her do it all over again."
Elise cleared her throat awkwardly. "Perhaps we should reschedule when you've had a chance to—"
"There's nothing to reschedule," I said, standing abruptly. "The wedding is happening in three weeks. With or without him."
I stormed out, humiliation burning through me as I heard Elise murmur something sympathetic to Ryan behind me. Outside, I leaned against the building, struggling to breathe.
My phone buzzed with a text. Unknown number.
*I always finish what I start, Cassie. You should know that by now. —M*
I stared at the screen, a cold realization washing over me. This wasn't just about hurting me anymore. Madison wanted to destroy me completely. And she was using the man I loved to do it.