When did you realize that your best friend never liked you?

The Calculated Campaign of Destruction

Then one morning, my phone started blowing up. Text after text from co-workers. My boss called me into his office before I even got to my desk.

Someone had been posting screenshots all over social media. These were fake conversations where I supposedly admitted to cheating on the bar exam. They bragged about bribing professors in law school.

They tagged my firm and our biggest clients. My hands were shaking as I scrolled through the posts. The account names were random, but I knew this was Jasmine. HR scheduled an emergency meeting for that afternoon.

I spent hours gathering old transcripts and emails to prove the screenshots were fake. My boss believed me, but said we needed to handle this carefully. The firm’s reputation was on the line.

That night, I noticed weird login attempts on my email, then my bank account. Someone was trying to get in using old passwords. Security questions were asked about my first pet’s name and my mother’s maiden name.

Jasmine would know this information from high school. I changed every password I had. I added two-factor authentication to everything. I called my bank to put extra security on my accounts.

Nathan helped me go through every online account I’d ever made. We stayed up until 3:00 a.m. making sure everything was locked down. But Jasmine wasn’t done.

A week later, my elderly neighbor, Mrs. Chen, knocked on my door. She mentioned my sweet friend who’d been visiting. She described Jasmine perfectly.

She said she was so happy I had such caring friends who wanted to surprise me. My blood ran cold. Jasmine had been in my building talking to my neighbors, learning my schedule.

Mrs. Chen had told her everything about when I left for work and when Nathan stayed over. She even mentioned I usually grabbed coffee at the place downstairs on Saturdays.

I tried to explain, but Mrs. Chen just smiled and patted my hand. She said, “Young people always had drama”.

The notes started showing up under my door the next day. Little pieces of paper with details only someone watching me would know. What I wore to work, what time I got home, and mentions of the takeout I ordered.

ADVERTISEMENT

Nothing was explicitly threatening, but the message was clear. She was watching. I installed a doorbell camera that weekend.

Sure enough, I caught her on video slipping a note under my door at 2:00 a.m.. But when I tried to file a report, she claimed she was just visiting Mrs. Chen. She said she had been invited for tea.

The building didn’t have rules against visiting residents. The security guard said his hands were tied. Then she got creative.

Nathan started getting Instagram messages from a potential client. Some woman who needed a logo designed for her new wellness brand offered to pay double his usual rate.

ADVERTISEMENT

He almost ignored it, but the money was too good. They set up a meeting at a coffee shop downtown. I found out later she showed up in a tiny dress, kept touching his arm, and leaning in close.

She was recording everything on her phone, hidden in her purse. Nathan shut it down immediately. Told her he wasn’t interested and mentioned me. He left after 10 minutes.

But that night, I got videos from a blocked number. These were edited clips that made it sound like Nathan was flirting back. His voice said things like, “You look amazing” and “I’d love to see you again,” cut together from different parts of their short conversation.

In one clip, I could hear Jasmine giggling in the background. That was the fake high-pitched laugh I’d heard at the ice cream shop. Nathan was furious when I showed him.

ADVERTISEMENT

We sat down and watched the full recording he’d made on his phone for his records. The edits were so obvious when you saw the real conversation. But if you only saw her version, it looked bad.

We decided to handle this together. No police, no lawyers yet, just us against her. Maybe that was stupid, but I still remembered the girl who used to share her lunch with me when I forgot mine.

She was the girl who held my hair back at parties. Some part of me hoped she’d stop on her own. I was wrong.

The next attack came at my career. A formal complaint was filed with the State Bar Association, anonymous, of course. It claimed I practiced law while hammered and that I’d been stealing from client trust accounts.

ADVERTISEMENT

These were serious allegations that triggered an automatic investigation. I had to hire my own lawyer. I spent thousands of dollars I’d been saving for a house down payment.

I submitted months of documentation, bank records, time sheets, everything to prove my innocence. My firm stood by me, but I could see the doubt in some people’s eyes.

While I dealt with that mess, Jasmine worked on our old high school friends. She started a group chat about planning a reunion.

She slowly dropped hints about how I’d bullied her back then, and how I’d stolen her boyfriend junior year. These were complete lies, but told with just enough real details to seem believable.

ADVERTISEMENT

Some people remembered things differently, but others started posting about it. They posted how they always thought I was jealous of her, and how I probably still was.

My phone lit up with messages from people I hadn’t talked to in years. They called me a bully, saying they’d seen my true colors. I wanted to scream.

She was rewriting history, and some people were buying it. That’s when I decided to fight back with the truth. I dug out my old yearbooks and photos.

I found a video from senior year where Jasmine was openly mocking my weight in front of everyone. Another video showed where she joked about my clothes being from Goodwill. I posted them in the group chat without comment.

ADVERTISEMENT

The tide turned fast. Other people started sharing their own stories. They shared how Jasmine had spread rumors about them. They shared how she’d stolen boyfriends and turned friends against each other.

Her lies unraveled as people compared notes. She left the group chat, but the damage to her story was done.

But she had one more card to play. During a huge client presentation at my firm, she showed up. She was dressed professionally this time.

She told reception she had an appointment with me, an urgent legal matter. They called up to the conference room. I had to step out in the middle of presenting to a Fortune 500 company.

ADVERTISEMENT

She was in the lobby making a scene, claiming I owed her money, that I’d stolen thousands from her. Security tried to escort her out, but she got louder.

My boss and several partners witnessed the whole thing. Even though they didn’t believe her, I could see their patience wearing thin.

After she finally left, my boss pulled me aside. He said he understood this wasn’t my fault, but the firm had a reputation to protect. If this continued affecting our work, we’d need to have a different conversation.

That night, I sat at my kitchen table surrounded by papers. This included every note she’d left, screenshots of every fake post, recordings and videos, building my case.

ADVERTISEMENT

Nathan helped me organize everything chronologically. We created a timeline showing the escalation from the ice cream shop to now. I started checking her social media more carefully.

Her Instagram still showed the glamorous life, but I noticed things. The same outfits were repeated in different posts. Fancy restaurant photos were months old, reposted as new.

Designer items were appearing on resale sites with her username. Then I found her car. Not from stalking, but because Mrs. Chen mentioned seeing her friend sleeping in a Honda Civic in the visitor parking.

I checked and sure enough, there was Jasmine’s car stuffed with clothes and blankets. She’d been living in it, using our building’s visitor spots to park overnight.

The gym across the street had a deal where you could shower for a day pass. I saw her going in every morning with a bag. The girl who used to brag about her apartment in the trendy part of town was homeless.

ADVERTISEMENT

Part of me felt bad. Most of me was just tired. This had to end. But I knew it would get worse before it got better. And I was right.

The Facebook message from Jasmine’s mom came on a Tuesday afternoon while I was reviewing quarterly reports. My phone buzzed with the notification and I almost deleted it without a second thought.

I assumed it was another fake account trying to sell me cryptocurrency or miracle weight loss supplements. But something about the profile picture made me pause.

It was a real photo of Sandra Martinez looking older than I remembered, but unmistakably her. She had the same warm eyes, the same gentle smile that used to greet me when I’d spend afternoons at their house in high school.

I clicked through to her profile. Real photos went back years. There were family barbecues, holiday gatherings, and birthday parties.

ADVERTISEMENT

Mutual friends from my hometown popped up like ghosts from the past. These were people I hadn’t thought about in years, but who were apparently still connected in that strange Facebook way.

My finger hovered over the accept button for a moment before I clicked it. Her message was long and desperate, the kind that makes your stomach drop before you’ve even finished reading it.

She hadn’t heard from Jasmine in months, not since their last phone call that had ended in shouting and tears. During that call, Jasmine had claimed she was running a successful marketing agency.

She described clients and campaigns with the kind of specific detail that made lies sound like truth. She’d painted a picture of a penthouse apartment with Florida to ceiling windows overlooking the city.

It was complete with a doorman and a private gym. She’d gushed about dating some tech entrepreneur named Marcus, who was about to sell his startup for millions.

ADVERTISEMENT

All were elaborate lies her family had believed until her sister Angela stumbled across the eviction notice. Angela found it while doing research for a completely unrelated work project.

It was a public record from three months ago filed in municipal court listing Jasmine Martinez as the defendant. I agreed to meet Sandra at a Starbucks near my office the following day.

I arrived early ordering a black coffee and finding a corner table where we could talk privately. Sandra walked in looking exhausted. It was as if she’d been carrying the weight of this situation for far too long.

She’d aged 20 years since I’d last seen her at high school graduation. She had hugged me and told me to keep in touch with Jasmine in college.

Her hair, once perfectly styled, was now streaked with gray and pulled back in a simple ponytail. The designer handbag she’d always carried had been replaced with a worn canvas tote.

She sat down heavily and immediately pulled out her phone. Her hands shook slightly as she scrolled through screenshots. Jasmine had been asking everyone for money. Each request was carefully crafted for maximum emotional impact.

Her cousin Carrie had given her $2,000 for an emergency medical procedure. This was complete with fake hospital bills and doctor’s notes that Jasmine had somehow fabricated.

Her aunt had paid $800 for car repairs on a vehicle that had already been repossessed two months earlier. An uncle had covered her phone bill for six months, believing she needed it for her thriving business.

But the worst part, Sandra said with tears forming in her eyes, was what she’d done to her sister. Angela had a good heart, always had.

When Jasmine showed up at her door claiming she’d been wrongfully evicted, Angela didn’t hesitate. She’d set up the guest room, bought extra groceries, and even lent Jasmine professional clothes for job interviews. These interviews never seemed to happen.

Two weeks later, Angela came home early from a canceled meeting to find Jasmine going through her jewelry box. Her grandmother’s pearl necklace was already in Jasmine’s purse, along with several other pieces.

Her credit cards had been maxed out on designer goods and cash advances. Jasmine had even tried to take out a personal loan in Angela’s name. She used information she’d stolen from tax documents in the home office.

When confronted, Jasmine hadn’t shown an ounce of remorse. Instead, she’d turned vicious, threatening to tell Angela’s husband about an affair that never happened.

She claimed she had proof: text messages, photos, even a video, all fake, of course. But Angela’s marriage was already strained from work stress, and the threat was enough to terrify her.

Angela kicked her out that night. She was still dealing with the identity theft, spending hours on the phone with credit agencies and filing police reports that probably wouldn’t go anywhere.

Sandra asked if I knew where Jasmine was staying, her voice barely above a whisper. I told her about the car in my visitor parking.

I explained how I’d seen her there multiple times, sometimes in the early morning, sometimes late at night. Sandra started crying, then real tears that she didn’t try to hide.

She said they’d tried everything over the years. Interventions with the whole family present. Therapy sessions that Jasmine would attend once or twice before declaring the therapist incompetent.

They even offered to pay for inpatient rehab, though Jasmine insisted she didn’t have a substance problem. She just claimed a money problem, a respect problem, and everyone else was against her problem.

I pulled out my laptop and showed her my documentation. This included the fake Instagram posts with my photos twisted into her narrative.

The harassment had escalated from annoying to frightening. It included the bar complaint that could have destroyed my career. Sandra’s face went white as she scrolled through it all.

She said this wasn’t the first time, not even close. Jasmine had done this to three other friends who’d tried to help over the years. Each situation followed a disturbingly similar pattern.

There was Amy from college, a sweet girl who’d been Jasmine’s roommate freshman year. She’d gotten Jasmine a job at the marketing firm where she worked, vouching for her despite Jasmine having no real experience.

Jasmine had lasted exactly two weeks before getting fired for stealing client information. She was also trying to poach accounts for a non-existent competing agency.

Then she’d spent months harassing Amy online. She created fake profiles to comment on Amy’s work achievements with lies about her being a backstabber.

She’d called Amy’s new employer claiming Amy had stolen from their company. She posted in alumni groups that Amy had sabotaged her career out of jealousy.

Another friend, Danielle, had made the mistake of letting Jasmine plan her wedding. Jasmine had presented herself as an experienced event coordinator. She showed a portfolio that was entirely stolen from real wedding planners’ websites.

She’d pocketed thousands in deposits from vendors. She told each one a different story about why the payments were delayed.

When everything fell through a month before the wedding, Jasmine had blamed Danielle. She posted everywhere that Danielle was a bridezilla who’d ruined their friendship over flower arrangements and seating charts.

The wedding almost got canceled entirely because vendors were threatening to sue. Danielle’s future in-laws thought she was either incompetent or a scammer herself.

The pattern was always the same, Sandra explained. Jasmine would seem desperate for help. She would post just enough vulnerability to trigger people’s compassion.

Someone would reach out, remembering the fun, charismatic girl she used to be. She’d take advantage of every kindness, pushing boundaries until she’d extracted everything she could.

Then, when called out, she’d burn everything down with such spectacular vindictiveness. Most people just wanted to forget it ever happened.

But this situation with me was the worst Sandra had seen. It was the most sustained attack, the most elaborate lies, and the most potential for real damage.

She gave me contact information for Amy and Danielle along with another woman named Becca. Becca had employed Jasmine briefly as a social media manager.

All three women had agreed to talk if I needed them to testify or provide evidence. Then Sandra asked a favor that I could see pained her voice.

Would I consider not pressing charges if Jasmine got help? Real help this time, not the performative therapy sessions she’d attended before.

I said I’d think about it, but we both knew the truth. Jasmine wouldn’t accept help until she had absolutely no other choice. This meant until every avenue for manipulation had been closed off.

That night, I called Amy first. She answered on the second ring. When I explained who I was and why I was calling, she let out a long sigh.

“I’ve been waiting for this call for two years,” she said. Her story was eerily similar to mine, but with professional consequences I’d barely avoided.

The fake evidence Jasmine had created was sophisticated. It included doctored emails, manipulated timestamps, even a voice recording that sounded like Amy admitting to embezzlement.

Amy had lost her job and spent four months unemployed while trying to clear her name. She’d had to hire a digital forensics expert to prove the evidence was fake, draining her savings in the process.

Danielle’s story was somehow worse. The wedding chaos had nearly ended her marriage before it began. Her husband had started to doubt her judgment. He wondered how she could have trusted someone so obviously unstable.

They’d spent their honeymoon money on legal fees and vendor settlements. But the worst part was the social fallout. Jasmine had contacted every guest with stories about Danielle being a monster who’d destroyed their friendship.

Some people believed it. Danielle had lost friendships that went back to childhood. This was all because she’d tried to help someone who seemed to be struggling.

Both women had eventually gotten restraining orders, but Jasmine always found ways around them. New social media accounts would pop up like weeds.

She’d recruit strangers online to be her flying monkeys. These were people who believed her victim narrative and would harass her targets on her behalf.

She’d show up at places just outside the restricted distance. This was technically not violating the order, but making her presence known.

They’d given up and moved on, but both warned me she wouldn’t stop until forced. I decided to file for a restraining order.

Share this post

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *