The moment my future husband dropped to one knee, his best friend came charging across the restaurant garden, grabbed my ponytail, and yanked me backward so hard I nearly hit the ground. Then, while both our families stared in horror, she screamed that Alex’s proposal didn’t count because he hadn’t gotten her permission first.
Chapter 1
For three years, I had tried to convince myself that Jessica was merely possessive. She and Alex had been best friends since they were fifteen, and I understood that fifteen years of history wasn’t something a new girlfriend could simply walk into and rearrange. What I didn’t understand was why Jessica behaved as though dating Alex meant I had trespassed on property she owned.
Alex and I met at an accounting firm in Columbus, Ohio. He was quiet, thoughtful, and the sort of man who always had an extra pen when someone needed one. Our first conversations happened beside a temperamental office printer, our first lunches happened because neither of us liked eating alone, and our first date felt less like meeting someone new than continuing a conversation we’d somehow been having for years.
Then he introduced me to Jessica.
She looked me up and down and smiled. “You’re not his usual type.”
Before I could decide whether she was joking, she listed three of Alex’s former girlfriends, described their personalities, and explained why each relationship had failed. She finished by telling me she had been the person who “put him back together” every time.
I should have heard the warning in that sentence.
Instead, I tried to be gracious.
Jessica texted constantly during our dates. If Alex didn’t answer, she called. Her emergencies ranged from needing him to kill a spider to asking which dress looked better for a party. Once, while Alex and I were halfway through an anniversary dinner, Jessica called crying because she’d argued with her mother. Alex left the restaurant to sit in his car and talk her down for forty-five minutes.
When we moved in together, Jessica arrived with a housewarming present addressed only to Alex. Then she spent three hours unpacking his boxes, moving his clothes, rearranging our kitchen, and telling me where everything “really belonged.” She even removed two framed photographs of us from a bookshelf so she could display Alex’s college trophies.
Every Sunday morning, she showed up for breakfast because she and Alex had supposedly been doing Sunday breakfast “forever.” If I cooked eggs, she remade them because Alex preferred them softer. If I made pancakes, she told me he liked blueberries instead of chocolate chips. Then she’d sit between us on the couch, put her feet in Alex’s lap, and accuse me of being insecure if I objected.
Alex never saw the pattern.
“That’s just Jess,” he would say.
I heard that sentence so many times I began to hate it.
By the time Alex started planning his proposal, Jessica knew about it before I did. She suddenly became even more possessive. She posted old pictures of herself and Alex with captions about people who would “always belong in each other’s lives.” She whispered in his ear when I was standing nearby. She changed his name in her phone to “My Person” and made sure I saw it.
Still, I told myself she would adjust.
The night Alex proposed, I thought we were celebrating my promotion at a restaurant with a beautiful outdoor garden. Our parents and siblings were hiding inside, waiting to surprise me afterward. Alex led me beneath a string of white lights, took both my hands, and told me I was the person who made home feel like a person instead of a place.
Then he dropped to one knee.
I started crying before he even opened the ring box.
“Rachel,” he said, “there’s nobody else I want beside me when—”
“Alex!”
Jessica’s scream cut through the garden.
She burst through the restaurant doors and ran toward us.
Alex’s face changed. “Jessica, what are you doing?”
“You can’t do this yet.”
She grabbed his shoulder. Alex pulled away and turned back toward me.
“Ignore her,” he said. “Rachel—”
Jessica reached across him and seized my ponytail.
Pain exploded across my scalp as she jerked me backward.
I stumbled, my heel catching between two paving stones. Alex leaped up and caught me before I fell.
“What the hell is wrong with you?” he shouted.
Jessica burst into tears.
She told Alex I had changed him. She said he had promised her they’d always be best friends. She said I wasn’t good enough for him, that I was taking him away, and that he couldn’t possibly marry someone without discussing it with her first.
Our families came running outside.
Alex’s mother tried to calm Jessica, but Jessica shoved her arm away. By then restaurant security had arrived. Two employees escorted her through the dining room while she screamed that Alex would regret choosing me.
As the doors closed behind her, she shouted one final sentence.
“The proposal doesn’t count! I didn’t approve it!”
Nobody spoke for several seconds.
Then Alex looked at me, devastated.
“I’m so sorry.”
I touched my aching scalp and stared toward the doors through which Jessica had disappeared.
“Ask me again.”
He did.
Inside the restaurant, surrounded by our stunned families, Alex got down on one knee a second time. His hands were shaking. So were mine.
I said yes.
Jessica was not invited to our wedding.
Two months later, she began dating a man named Rob.
Four months after meeting him, she announced their engagement.
Then she scheduled her wedding for the week before ours.
She sent Alex an invitation with a handwritten note asking him to serve as her “man of honor.”
Alex threw it away.
Jessica married Rob anyway.
Three months later, they divorced.
I thought perhaps losing her own marriage would finally force Jessica to confront what she had been doing.
Instead, on our first wedding anniversary, our doorbell rang.
I opened the door and found Jessica standing on our porch holding a beautifully wrapped gift.
Alex’s name was written across the top.
Only Alex’s.
And when she looked past me into my home and called, “Alex, I brought you something,” I realized the proposal hadn’t been her final meltdown.
It had only been the beginning.