My boyfriend looked me straight in the eye and told me he wasn’t sorry for sleeping with my best friend. She stood beside him wearing my favorite gray cardigan, smiling as though she’d won something, while he showed me a photograph of them kissing on a rooftop. I thought discovering their affair was the cruelest thing that could happen to me, but nine days later, sitting alone in my car with six stitches across my hand, I realized I knew exactly how to make them regret what they’d done.
Chapter 1
And the terrible part was that I didn’t have to tell them much.
I only had to give them one lie.
One lie that would eventually destroy their beautiful new relationship and leave all three of us with something we could never take back.
My name is Rachel Bennett. I was thirty-two years old, living in Columbus, Ohio, and working overnight shifts as a veterinary technician at an emergency animal hospital. Until that summer, I believed I had two people in my life who would never deliberately hurt me.
My boyfriend, Adrian Morales, was one.
My best friend, Melissa Carter, was the other.
I’d known Melissa since seventh grade, when she got sick during a school assembly and I helped her to the nurse’s office. For the next eighteen years, we were practically inseparable.
She helped me through my parents’ divorce. When my father died unexpectedly, she drove through a snowstorm to sit beside me, bringing coffee and tissues and never once telling me to stop crying.
I was there when she graduated from college, when she opened her small wedding-flower business, and when her first serious boyfriend broke her heart.
I trusted her with everything.
That included Adrian.
Adrian and I met at a friend’s birthday party three years earlier. He sold commercial heating and cooling systems and had the kind of easy charm that made strangers feel like old friends.
He was funny, affectionate, and always seemed to know what to say.
When he moved into my apartment after eleven months, I thought we were building a future together.
We talked about marriage.
We discussed buying a house with a fenced backyard where we could adopt a dog.
When his credit problems prevented him from making a down payment on a used pickup truck, I lent him eighty-two hundred dollars.
He promised to repay me.
I didn’t worry when the payments became irregular.
After all, I loved him.
That’s what I told myself.
Looking back, the warning signs were everywhere.
Adrian began coming home from work smelling faintly of vanilla and cedarwood. It was an unusual fragrance for someone who spent his days visiting warehouses and construction sites.
Melissa wore that exact perfume.
When I mentioned it, Adrian laughed.
“Probably something in the restaurant where we had dinner.”
Then there was the long dark hair I found on the passenger seat of his truck.
It matched Melissa’s hair.
When I asked whether she’d been riding with him, he looked offended.
“Rachel, seriously? Melissa’s practically your sister. Are you actually jealous of her?”
I apologized.
I even bought him dinner that evening because I felt guilty for questioning him.
That was how much I trusted them.
In April, Melissa began canceling our weekly dinners.
Sometimes she claimed to be busy with wedding arrangements. Other times she said she had a headache or needed to help her mother.
Adrian started spending more evenings away from home.
He said he was visiting clients or helping his mother.
One Sunday night, I noticed that his shared location placed him near Melissa’s apartment.
I stared at the screen for nearly an hour.
Then I convinced myself the location was inaccurate.
People who love someone can become remarkably skilled at explaining away things they don’t want to believe.
A few weeks later, Adrian stopped sharing his location altogether.
He said it was draining his battery.
I didn’t argue.
But something inside me had begun to change.
I felt anxious whenever his phone rang.
I noticed how he tilted the screen away from me.
I caught Melissa watching him across the table during brunch, her expression softer than I’d ever seen when she looked at another man.
Still, I said nothing.
The truth finally arrived on a Friday night in June.
I was working at the animal hospital when a frightened German shepherd mix was brought in after being struck by a car.
His name was Tank.
He was large, injured, and terrified.
While I helped the veterinarian examine him, Tank suddenly twisted and bit the back of my right hand.
Pain shot through my arm.
Blood soaked my sleeve.
My supervisor immediately sent me to urgent care.
By midnight, I was sitting in a treatment room while a physician assistant cleaned the wound and put six stitches across my hand.
The numbing medication made my fingers clumsy, and I didn’t feel comfortable driving home.
So I called Adrian.
Once.
Twice.
Four times altogether.
No answer.
I texted him.
“Dog bit me at work. Six stitches. Can you please come get me?”
Nothing.
Then I called Melissa.
She didn’t answer either.
Eventually, I drove myself home, struggling to change gears with my injured hand.
It was almost two in the morning when I opened our apartment door.
The living room was dark.
But I smelled something familiar.
Vanilla and cedarwood.
My heart began pounding.
On the bedroom dresser sat a pair of silver hoop earrings.
I’d bought them for Melissa’s thirtieth birthday.
I opened the bedroom door.
They were together.
In my bed.
Under the blue comforter I’d purchased the previous winter.
Melissa sat up first.
“Oh,” she said.
Not a scream.
Not an apology.
Just a surprised little sound, as though I’d interrupted a conversation.
Adrian stared at me.
Then he said, “Rachel, it’s not what you think.”
He paused.
Actually smiled.
“Well, I guess it is.”
I couldn’t move.
My injured hand throbbed.
Melissa pulled the blanket higher.
“Look, we were going to tell you.”
“When?” I whispered.
Neither answered.
Adrian looked at the clock.
“You weren’t supposed to be home until seven.”
That was the moment something inside me broke.
They hadn’t simply fallen in love.
They’d arranged their betrayal around my work schedule.
While I spent nights caring for injured animals, they used my home as their private meeting place.
I walked into the bathroom, collected my toothbrush and a few belongings, and left.
I stayed with my mother.
Three days later, Melissa called.
I answered because eighteen years of friendship doesn’t disappear from your heart as quickly as it disappears from someone else’s conscience.
“Rachel,” she began gently, “I know you’re hurt.”
I said nothing.
“But you and Adrian haven’t really been happy for a long time.”
“I was happy.”
“You were comfortable,” she corrected me. “That’s different.”
I pressed the phone against my ear.
“How long?”
She hesitated.
“Fourteen months.”
I couldn’t breathe.
Fourteen months.
Fourteen months of birthday dinners, Christmas gifts, vacations, and conversations about marriage.
Fourteen months of Melissa listening while I worried that Adrian seemed distant.
Fourteen months of her holding my hand and telling me relationships went through difficult periods.
And all that time, she’d been sleeping with him.
Nine days after discovering the affair, I returned to the apartment for my remaining belongings.
Melissa answered the door wearing my gray cardigan.
Adrian sat at the kitchen counter.
Neither offered to help me carry my boxes.
When I asked whether they felt any remorse, Adrian shrugged.
“I’m not going to apologize for finally being happy.”
Melissa placed her hand on his shoulder.
“We didn’t mean to hurt you. But you can’t help who you love.”
Then Adrian showed me their rooftop photograph.
The caption read:
“Sometimes your soulmate was right in front of you all along.”
Thousands of people had already reacted.
Some were mutual friends.
One was my own cousin.
I carried the boxes downstairs without crying.
But once I reached my car, I stared at the black stitches across my hand.
And I remembered something.
The night I’d called Adrian from urgent care, he’d ignored four calls and a message telling him I was injured.
The same night he’d been in bed with Melissa.
A few weeks earlier, during brunch, Melissa had jokingly asked whether I was pregnant because I’d been feeling nauseated.
I wasn’t pregnant.
I’d been taking antibiotics for a dental infection.
But sitting in that parking lot, I realized Adrian knew about the nausea.
Melissa knew, too.
And neither knew every detail of what had happened during my urgent-care visit.
I looked at the call history on my phone.
Four unanswered calls.
Four opportunities for Adrian to do the right thing.
He had ignored every one.
That night, from my mother’s guest bedroom, I sent him a message.
“I was going to tell you this weekend. I was nine weeks pregnant. Something happened that night at urgent care, and I lost the baby. I called because I needed you. Please don’t contact me right now.”
It was a lie.
There had never been a baby.
There had only been Tank, six stitches, and a woman whose heart had been broken.
But within minutes, my phone began ringing.
And the next morning, Melissa sent me a message.
“Rachel, I’m so sorry. I didn’t know. I swear I didn’t know.”
For the first time since discovering their affair, they weren’t celebrating.
They were afraid.