Follow
Chapters
Share
After My Best Friend Replaced Me with Her Novel Cover

After My Best Friend Replaced Me with Her

I've known Jayceon Ross for twenty years. I know the way he laughs when something actually catches him off guard — this short, surprised sound, like he forgot laughter was an option. I know that he takes his coffee black until October, then switches to something warm and sweet the moment the Seattle rain starts in earnest. I know the exact weight of his silence when he's thinking versus when he's checked out. I thought I knew everything. The restaurant was one of those downtown Seattle places with exposed brick and Edison bulbs and a menu that takes itself too seriously. Eight of us crammed around a long table near the window, rain streaking the glass behind us, the city blurring into amber and gray. I had my coat on the back of my chair and my hand near Jayceon's on the table — not touching, just near, the way we always were. Comfortable. Assumed.
Chapters
Share

Chapter 1

I've known Jayceon Ross for twenty years. I know the way he laughs when something actually catches him off guard — this short, surprised sound, like he forgot laughter was an option. I know that he takes his coffee black until October, then switches to something warm and sweet the moment the Seattle rain starts in earnest. I know the exact weight of his silence when he's thinking versus when he's checked out.

I thought I knew everything.

The restaurant was one of those downtown Seattle places with exposed brick and Edison bulbs and a menu that takes itself too seriously. Eight of us crammed around a long table near the window, rain streaking the glass behind us, the city blurring into amber and gray. I had my coat on the back of my chair and my hand near Jayceon's on the table — not touching, just near, the way we always were. Comfortable. Assumed.

That was the night I met Milani Carroll.

She came in a few minutes late, shaking rain from her hair, and the whole table looked up. That's the only way I know how to describe it — the whole table looked up, the way people do when someone enters a room and the air shifts slightly. She was pretty in a deliberate way, the kind of pretty that takes work and makes the work invisible. She smiled at everyone and no one, and then she found Jayceon's face and her smile changed. Settled.

"Sorry, sorry," she said, sliding into the empty seat across from him. "The bus was a nightmare."

"You made it," Jayceon said. He was already smiling.

I noticed that. The already.

We were maybe ten minutes into ordering when Milani leaned forward and touched Jayceon's arm. "I'm so sorry," she said, her voice dropping into something soft and slightly helpless. "I have this thing with certain oils — I can't be too far from the shared dishes or I can't tell what's in them. Would anyone mind if I—" She glanced down the table with a small, apologetic smile.

Jayceon turned to me before she finished the sentence.

"Wren, would you switch with her? Just so she can see the dishes?"

It was such a small thing. The way he asked it — easy, certain I'd say yes, not unkind. Just certain.

I picked up my coat and my water glass and moved to the end of the table.

No one else noticed. The conversation kept going, someone was already laughing about something, and I settled into my new seat and told myself it was fine. It was fine. It was one seat at one dinner.

But then I watched Jayceon pull out Milani's chair — the chair I'd just vacated — and lean in to point something out on the menu, his shoulder close to hers, his voice low and easy. And she laughed at whatever he said. Not a polite laugh. A real one, surprised and bright.

I had heard Jayceon make people laugh a thousand times. I knew exactly what it looked like when he was performing and when he wasn't.

He wasn't performing.

I picked at my food and told myself I was being ridiculous.

---

The two weeks that followed were a slow, quiet education in what it feels like to be phased out.

It started with the phone case. Jayceon had always had this beat-up navy case, cracked at one corner, that he refused to replace because he said the crack gave it character. One Tuesday I glanced at his phone on the coffee shop table and the case was new. Sleek, dark green, a specific shade. I didn't think anything of it until I saw Milani's phone two days later.

Same case. Same shade.

I didn't ask about it. I don't know why. Maybe because asking would have made it real.

Then came the cancellations. Our Tuesday study sessions had been a fixture since sophomore year — same table, same corner of the Burke-Gilman café, same order. The first time he canceled, it was a text at noon: *Can't make it today, Milani and I are working on the competition framework. Next week.*

Next week he canceled again. *Busy with Milani and the competition prep.*

The Friday dinner. The Saturday walk along the waterfront — the one we'd done every other week since we were seventeen, rain or shine, because Jayceon said the water helped him think and I just liked being next to him.

*Busy with Milani and the competition prep.*

Each text was short. Unbothered. Like canceling on me required no more thought than rescheduling a dentist appointment.

I stopped texting him first. I told myself I was giving him space. I told myself the competition was important and I was being supportive. I pressed my phone against my chest some nights and stared at the ceiling and listened to the rain and told myself a lot of things.

---

The coffee shop was the one that got me.

I walked in on a Thursday morning, same as always, and there they were. Jayceon at our table — the corner one by the window, the one we'd claimed so many times the baristas just assumed it was ours — and Milani across from him, in my chair, her hands wrapped around a mug, laughing at something on his laptop screen.

Jayceon looked up and waved me over with that easy, open warmth of his. Like he was happy to see me. Like nothing was wrong.

"Wren, hey. Come sit." He gestured to the chair beside him — a stranger's chair, pulled from another table. "You haven't officially met Milani yet."

Milani looked up and smiled. It was a good smile. Warm, practiced, landing just right. "I've heard so much about you," she said.

I smiled back. I ordered my coffee. I sat in the chair that wasn't mine and I said all the right things and I watched Jayceon lean toward her when she spoke, the way you lean toward something you don't want to miss.

I said nothing.

---

Sophia found me at lunch on a Friday, at the small Thai place near the quad that we'd been going to since freshman year. She was already there when I arrived, and she watched me sit down and unwrap my scarf and order without looking at the menu, and then she was quiet for a moment in the way Sophia gets quiet when she's decided to say something true.

"You look tired," she said.

"I'm fine."

"Not sleep tired." She tilted her head. "The other kind."

I looked at my water glass. "Jayceon's just focused on the competition. It's a big deal for him."

"I know it is." She paused. "I'm not talking about Jayceon."

I looked up.

"I'm talking about you," Sophia said. "You've been shrinking, Wren. For weeks. And I don't think you can see it because you're inside it."

I opened my mouth to deflect — I had a whole sentence ready, something about stress and midterms and the weather — and then Sophia reached across the table and put her hand over mine.

Such a small thing. Just her hand on mine.

My throat closed.

I looked out the window at the gray Seattle sky and pressed my lips together and breathed through it, and I did not cry, and I told her I was fine, and she let me say it, and she kept her hand where it was.

Outside, the rain had started again. It always does, in this city. You learn to carry an umbrella. You learn to expect the cold.

I was still learning.

You may also like

A Marriage Signed In Power  Novel Cover
7.5
Lena Hart never imagined marriage would be reduced to a signature on paper. To protect her family and save what little she has left, she signs a contract with Ethan Blackwood, a powerful CEO whose world is ruled by control, status, and ambition. For him, the marriage is nothing more than a strategic move to secure his position at the top. There are rules. There are boundaries. And there is no room for love. Thrown into a cold, high society marriage she never wanted, Lena endures humiliation, loneliness, and a husband who sees her as part of a deal, not a woman. But as cracks begin to form in Ethan's carefully built walls, the contract that bound them starts to feel dangerously fragile. Because some marriages may be signed in power... but love has a way of rewriting the terms.
CEO Wife's Bold Revenge Novel Cover
9.5
The elevator's soft chime echoed through the executive floor as I stepped out, my heels clicking against the polished marble with their usual confident rhythm. The quarterly reports tucked under my arm felt heavier than usual—not from their weight, but from the anticipation of another productive discussion with Tyler about Pinnacle Media's impressive growth numbers. The executive floor hummed with its typical late-afternoon energy. Staff members moved purposefully between offices, their voices creating a familiar backdrop of success and ambition. I nodded to Sarah at the reception desk, her smile bright as always when she saw me approaching Tyler's corner office. "Mrs. Reynolds, he's in his private office reviewing the Henderson account," she said, gesturing toward the frosted glass doors that separated Tyler's inner sanctum from the main workspace. I pushed through the outer office, past Lea's empty desk—she must be in the break room again, I thought absently. The girl had been working late more frequently lately, showing the kind of dedication I'd hoped to see when I'd recommended her promotion from assistant to junior account manager six months ago. The door to Tyler's private office stood slightly ajar, warm light spilling through the gap.
Faking Amnesia For A New Life Novel Cover
8.3
I lost my memory. Or rather, I faked it. Conrad Gallagher, the boyfriend I had been secretly dating for five years, effortlessly erased our entire relationship. "You're only fit to be a casual hookup." Then, he announced his engagement to a woman approved by his parents. To save myself from utter humiliation, I faked amnesia, conveniently forgetting no one but Conrad. But when it was time for me to get married, Conrad regretted it. He kidnapped me right out of my wedding and spirited me away: "Don't marry him, okay?"
My Partner Gave My Invention to His Mistress Novel Cover
8.8
The white dress felt perfect on me as I stepped into the gala venue. Three years of late nights, endless cups of coffee, and lines of code that stretched into infinity had led to this moment—our Series-A funding celebration. The dress was my small rebellion against the hoodies and jeans that had become my uniform. Tonight, I wanted to feel like the founder I'd worked so hard to become. "Gemma!" Benicio's voice cut through the ambient chatter. My lead engineer approached with his trademark enthusiasm, followed by Saint, our security architect. "The investors are asking about the neural network's learning curve. They're blown away by the numbers." "Tell them it's just the beginning," I said, smoothing down my dress nervously. "Once we implement the next phase of the algorithm—" "Excuse me." A voice sliced through our conversation. Whitney Salazar stood there in a blood-red dress that hugged every curve, her smile sharp enough to cut glass.
The Billionaire's Scorned Ex-Wife is back for Revenge  Novel Cover
7.7
Nichole's perfect life crumbles when she discovers her husband, Blake Williams Hamilton, is having an affair with his childhood sweetheart. Her heartbreak turns into a nightmare when she's falsely accused of poisoning his mistress and forced to sign divorce papers while locked away. Betrayed and humiliated, Nichole realizes she's been living a lie. Just as she hits rock bottom, her ex-fiancé, Adrian Gonzalez, steps in to save her from the clutches of Blake. Now Nichole must step in as the heiress to Valmont Empires, Orion Heights' most powerful conglomerate. Determined to rise from the ashes, Nichole embraces the opportunity, stepping into a world of power, deception, and second chances. But as she works to rebuild her life and seek revenge, she must also confront the lingering question: Can she truly trust Adrian, or is his help just another trap?
The CEO's Ex-wife – A Plea for Forgiveness Novel Cover
7.6
Kevin Harrison Giordano is a powerful CEO who hides a dark identity as a mafia boss. His life takes an unexpected turn when he discovers that his wife is, in fact, his enemy's spy. Irritated, he confronted her: "I loved you, Justine... but now I can only hate you with all my strength." Frowning, Kevin exploded. "You were a beautiful mistake and my downfall, Justine Delacroix." He took the Glock from his subordinate's hands. "Please don't hurt me," she said, curling up in the chair, protecting her belly. "I'm pregnant," she confessed in a trembling voice. Moved by the revelation, the cold man watched her as she hugged her belly. Although he hated her, he still didn't have the heart to punish a pregnant woman. Touching Justine's thin arm, he forced her to stand up. "Get out of my sight before I do something I'll regret!" Kevin adopted his authoritarian stance once again. He usually acted this way with his subordinates, but he had never treated her this way before. "But I'm pregnant with your child," she said, showing him the pregnancy test she was holding. "Find Andrew Turner. I'm sure it's his child." His anger was so great that he refused to believe her. Seven years later, Justine's son was in critical condition after being shot. The boy had a rare blood type, and Bryan's father was the only person who could help him. How will Kevin react when he discovers that the child is really his son and that little Bryan is between life and death? Amid secrets, divided loyalties, and resentments, Kevin and Justine must face difficult choices about love, redemption, and justice.