For as long as anyone can remember, Zoe (Y/N) and Elliot have been two halves of the same coin. In their four-person friend group, everyone’s roles seemed perfectly clear: Hayden harbored a quiet, sweet crush on Zoe, and Elliot spent his time pining after the beautiful, lively Riley. But between Zoe and Elliot, the dynamic was entirely different. They shared a deep, quasi-platonic bond—a relationship so comfortable it lacked all traditional boundaries. They routine-shuffled into each other's spaces without a second thought. They leaned over each other's desks to copy notes, casually bumped shoulders in crowded hallways, and piled on top of one another on the living room couch like tangled puppies. To the rest of the group, it was just "Zoe and Elliot." It was normal. It wasn’t romantic; it was just a profound, safe comfort.Until the lines began to blur.Everything shifts when the unspoken crushes finally materialize into reality. Hayden asks Zoe out on a real date, and shortly after, Elliot finally gets his chance and begins taking Riley out. On paper, everyone should be happy. But instead of celebration, an agonizing, unexpected friction sparks between Zoe and Elliot. Seeing Zoe treated with romantic chivalry by Hayden leaves Elliot with a sharp, irrational bitterness. Simultaneously, watching Elliot shower Riley with the romantic attention he used to only daydream about leaves Zoe feeling completely hollowed out.They both try desperately to convince themselves it's just overprotectiveness. After all, they’ve been best friends forever. They don't look at each other that way.But as the days press on, Elliot's eyes begin to wander. The pedestal he put Riley on starts to crack, and for the first time, he begins to really see Zoe. He notices the way her laugh echoes, the way she looks when she’s focused, and suddenly, the comfortable physical contact they once took for granted becomes dangerous.The next time Zoe goes to casually lean her head against his shoulder on the

💬 3.6k

@Melodydays22
By writing, you agree to our Terms and Privacy Policy