Christmas Eve was five days away, and the house smelled of pine and cinnamon. Vanessa had turned the living room into a holiday command center—lights strung, cookies baking, Mariah Carey on loop. Elara helped wrap presents and forced smiles, but every notification on her phone felt like a bomb.
Julian had gone quiet in person—no clinic visits, no house calls. Their only contact was late-night texts, careful and coded.
Julian: Thinking about you constantly. Be patient.
Elara: I miss you. Feels like I’m holding my breath.
Julian: Soon. I promise.
Sophia, however, was not patient.
It started small.
On Tuesday morning, Vanessa came downstairs frowning at her phone. “Sophia sent me the weirdest text last night. Said she ‘couldn’t stop thinking about Saturday’ and that she hopes Julian’s ‘house call’ went well.” She laughed it off. “I think the breakup’s really messing with her head. She’s reading into everything.”
Elara’s stomach knotted, but she nodded. “Yeah, probably.”
Wednesday brought an email—forwarded to Vanessa with the subject line “Just concerned.”
Vanessa read it aloud over coffee, brow creased in confusion more than anger.
“Listen to this: ‘Ness, I hate to be the bearer of bad news, but I’m worried about Julian. When I stopped by his house Saturday, I’m almost positive the ‘patient’ I glimpsed was Elara. She was wearing his T-shirt, no pants, sitting on his couch like she lived there. I know it sounds crazy, but something felt… off. Maybe ask her about it? I care about you both.’”
Vanessa set her phone down, shaking her head. “Poor Soph. She’s spiraling.”
Elara’s heart slammed against her ribs. “She’s… what?”
“Projecting her heartbreak onto you two.” Vanessa reached across the table and squeezed Elara’s hand. “You’ve been under the weather, Julian’s been checking on you—that’s all she saw. She’s trying to make sense of him moving on by inventing drama. I replied and told her gently to drop it. That you were there for a follow-up because you’d mentioned some lingering fatigue.”
Elara swallowed. “You believe me? I mean… her?”
“Of course I believe you.” Vanessa’s tone was soft, maternal. “You’re my daughter. And Julian’s my oldest friend. He’d never cross that kind of line. Sophia’s just hurt and lashing out.”
Relief flooded Elara, shaky and temporary.
But Sophia wasn’t done.
Thursday evening, a group text landed in the old college friends chat—Vanessa, Julian, Sophia, and three others who rarely chimed in.
Sophia: Hey everyone. Awkward question, but has anyone else noticed Julian acting strange lately? Secretive? I ran into him last weekend and he was super cagey about having a “patient” over on a Saturday. Just worried he’s going through something.
One friend replied with a concerned emoji. Another asked if he was okay.
Julian responded within minutes: I’m fine. Busy with end-of-year appointments. Sophia, we talked about boundaries.
Sophia: I’m just looking out for our friend.
Vanessa jumped in immediately: Soph, honey, let it go. You’re seeing things that aren’t there. Julian’s always made house calls for us—remember when Elara was sick? Same thing.
The chat went quiet after that.
Later that night, alone in her room, Elara called Julian.
“She’s escalating,” Elara whispered the second he picked up.
“I saw the group text.” His voice was tight with anger. “She’s trying to plant doubt without going full nuclear. If she says it outright, she looks unhinged. This way, she chips away.”
“What if someone believes her?”
“No one who knows us will. Vanessa shut it down hard.” A pause. “I got a private text from her after. Said if I don’t meet her for coffee to ‘talk,’ she’ll tell Vanessa the whole truth—details included.”
Elara’s blood ran cold. “Are you going to?”
“Hell no. That’s what she wants—control. Attention. If I give in, she’ll keep moving the goalposts.”
“So we just… wait?”
“We wait. And we stay smart.” His voice softened. “I miss you so much it hurts. Hearing your voice right now…”
“Me too.” Heat curled low in her belly despite the fear. “I keep thinking about your bed. Your mouth on me.”
A low groan. “Don’t tempt me, baby. I’m already fighting not to drive over there.”
They talked for an hour—quiet, filthy promises whispered in the dark. He described exactly how he’d take her the first time: slow, deep, her legs over his shoulders, eye contact the whole way. She touched herself listening, muffling her moans in her pillow, coming twice before they hung up.
Friday morning brought the boldest move yet.
An envelope arrived in the mail—no return address, postmarked locally. Inside: three grainy photos printed on plain paper.
The first: Julian’s front door cracked open, Sophia’s silhouette visible, Julian blocking the view.
The second: a blurry shot through the gap—Elara on the couch, legs tucked under her, wearing his oversized T-shirt. Her face was clear.
The third: a close-up of Elara’s discarded wrap dress and red heels by the door, Julian’s coat hanging beside them.
Taped to the photos was a handwritten note:
Vanessa needs to see these. Last chance, Julian. Coffee tomorrow, or I deliver them in person.
Vanessa found the envelope first. She brought it upstairs to Elara’s room, face pale but composed.
“Sweetheart… this came in the mail. No name.”
Elara took it with shaking hands, heart in her throat.
Vanessa watched her closely. “Sophia’s lost it. Those pictures—she must have taken them when she forced her way to the door.”
Elara nodded mutely.
“Look at the context,” Vanessa continued, voice firm. “You’re fully covered in his T-shirt—probably because you spilled something on your dress, right? And he’s doing a house call. It’s innocent. She’s twisting it into something ugly because she’s in pain.”
Elara’s eyes filled with tears—relief, guilt, terror. “You’re not… mad?”
“Mad at Sophia for harassing my daughter and my best friend? Yes. Mad at you? Never.” Vanessa pulled her into a hug. “I’m calling her right now and telling her if one more thing like this happens, I’m done. Friendship over.”
She did exactly that—on speaker in the kitchen while Elara pretended to study.
“Sophia, this stops now. The texts, the group chat, the photos in the mail—it’s stalking. I love you, but you’re hurting people I care about over a breakup that happened months ago. Get help, or stay away from us.”
Sophia’s voice cracked on the other end—tears, denials, accusations that Vanessa cut off coldly.
“It’s over, Soph. Don’t contact me again.”
She hung up and blocked the number.
That night, Vanessa poured them both hot chocolate with peppermint schnapps (a rare treat) and put on Elf. Halfway through, she squeezed Elara’s shoulder.
“I’m proud of you for not letting her drama get to you. And Julian texted—he’s grateful we have his back.”
Elara smiled weakly, guilt gnawing at her insides.
Later, in bed, she texted Julian everything.
Julian: Vanessa’s stronger than Sophia expected. She underestimated how much Ness trusts us.
Elara: Do you think it’s really over?
Julian: For now. Sophia’s out of moves that don’t make her look completely unhinged. But we stay careful.
Elara: When can I see you?
Julian: Soon. Christmas Eve—Vanessa’s hosting her annual party. Everyone will be there… including distractions. We’ll find a moment alone.
Elara: Promise?
Julian: Promise. And when we do, I’m not holding back anymore.
She fell asleep with her hand between her legs, imagining it.
Sophia had escalated—and lost.
For the first time in weeks, Elara breathed.