She Was in My DMs by Morning, and I’ve Read It a Hundred Times Since

I (35M) have known Donna Marchand since we were nineteen years old. Sixteen years. She was in the room when my dad died. She was the first person I called when my son was born. My wife Tara (33F) always joked that Donna was my “work wife” – we were both freelance designers, same client pool, same industry circles, maybe three hundred mutual connections between us.

That’s the part that matters. Three hundred people who know both of us.

About eight months ago I started losing clients. Not slowly – fast. Three in one month, then two more, then a big retainer I’d had for four years just quietly didn’t renew. I asked around. Got nothing. Everyone was polite but vague, the way people get when they know something they don’t want to say to your face.

Tara was the one who finally pushed me to actually look. We have a kid in daycare at $2,200 a month. We just bought a car. I was down almost forty percent from the year before and I still couldn’t explain why.

So I started paying attention. And what I found was that every single client who left me had gone to Donna.

I told myself that was just competition. Freelance is freelance. But then a former client, a guy named Pete Holloway who I’d worked with for three years, sent me a DM out of nowhere. He said he felt bad. He said Donna had reached out to him – and to others – and told them I was going through “some personal stuff” that was affecting my work. That I’d missed deadlines. That a client had threatened to sue me.

None of it was true.

Not one word.

I went back through my records. Perfect delivery rate. Zero complaints. I pulled up every invoice, every email thread, every Slack message for the past two years. I have never missed a deadline in my professional life.

I called Donna. She said Pete was lying. She said she would never do that. She cried. And I almost believed her, because that’s what sixteen years does to you – it makes you want to believe.

But then Pete sent me the screenshots.

Full conversation. Her name, her profile picture, her writing style, her little habit of putting a dash before her sign-offs. Telling Pete I was “unreliable now” and that she had “covered for me twice already.” Steering him toward her own rates before he even asked.

She had been doing this for months. Maybe longer.

I sat with it for two days. Tara said to handle it privately. My brother said to get a lawyer. My friends are split – half of them think I should’ve just cut her off and moved on, and the other half think she torched my income and I had every right to torch hers.

So I made a post. Detailed. Professional. I named her, I posted Pete’s screenshots, and I tagged every single mutual connection we had.

Within four hours, she had lost two clients of her own. By the next morning, she was in my DMs – and what she said –

What She Actually Said

I’ve read it probably a hundred times.

Not because I’m savoring it. Not because it felt good. I keep reading it because I still can’t fully process that the person who wrote it is the same person I’ve known since we were both broke nineteen-year-olds sharing a table at a coffee shop, complaining about clients who wanted logo design for fifty dollars.

The message was long. That was the first thing. It wasn’t “how could you” or “you’ll regret this.” It was long, and it was organized, and it read like she’d been rehearsing some version of it for a while.

She started by saying I’d misunderstood.

She said Pete had taken her words out of context, that she’d been “expressing concern” about me as a friend, not as a competitor. That when she told him I was going through personal stuff, she meant it with care. That she’d always cared about me.

Then she said the screenshots were “incomplete.”

I have the full thread, Donna. Pete forwarded the whole thing. There is no part where the context changes.

Then she said – and this is the part I keep coming back to – she said that I had been pulling away from her for over a year. That I’d stopped returning calls as fast. That I’d turned down two projects she’d tried to bring me in on. That she had felt me “distancing” and she didn’t understand why, and maybe that had “affected her judgment.”

So it was grief. That’s what she landed on. She sabotaged my income because she missed me, and she wanted me to understand that.

I showed Tara. Tara read it twice, set the phone down, and said, “She’s not apologizing. She’s explaining why it’s your fault.”

Yeah.

The Two Days Before I Posted

I want to be honest about those two days because I don’t think I was in a clean headspace. I wasn’t calm. I wasn’t strategic. I was sitting at my desk at eleven at night looking at Pete’s screenshots while my son slept in the next room, doing the math on what forty percent of my income actually meant over eight months.

It meant about $34,000.

Not theoretical money. Not “potential earnings.” Money I should have had, that I’d budgeted around, that disappeared because someone I trusted was having quiet conversations with my clients about how I’d become unreliable.

Tara’s instinct was to protect. Handle it privately, she said. Don’t blow it up publicly. She was thinking about blowback, about how these things can turn, about how the internet doesn’t always land on the right side just because you’re right.

She wasn’t wrong to think that.

But here’s what she didn’t know, and what I told her the second night: Donna was still active. While I was sitting on this information, Donna was still in the same industry circles, still talking to the same people. I had no way of knowing who else she’d gotten to. I had no way of knowing if it was still happening.

My brother kept saying lawyer. I looked into it. Tortious interference is a real thing. What Donna did probably qualifies. But litigation takes years and money I didn’t have, and even if I won, I wouldn’t get my clients back. I wouldn’t get Pete back. The retainer that didn’t renew wasn’t coming back because a judge said so.

The post would take twenty minutes.

I wrote it carefully. I kept it factual. I didn’t call her names. I didn’t speculate about her motives. I just said: here is what happened, here is the evidence, here is her name, and here are the three hundred of you who deserve to know.

Then I tagged everyone and hit post.

What Happened in the Hours After

Pete messaged me within fifteen minutes. Just: “Good.”

A few other people reached out pretty fast – designers I knew from industry events, a couple of clients I’d lost who hadn’t gone to Donna but had clearly heard something, because they were apologetic in a way that confirmed it. One of them, a woman named Carol Finch who ran a small brand consultancy, said she’d gotten a message from Donna about me six months ago and hadn’t known what to do with it. She said she was sorry she hadn’t reached out.

Six months ago. My kid was eight months old six months ago. I was running on no sleep trying to hold my workload together and Donna was apparently sending Carol Finch careful little notes about my reliability.

That hit different than the rest.

By hour three, a designer I barely knew had shared the post with a comment that said “this industry is too small for this.” By hour four, Donna’s LinkedIn had a few new reviews that weren’t there before. I didn’t put those there. I didn’t ask anyone to do that. I don’t know if that makes it better or worse.

Then the two clients dropped her.

I found out from a mutual contact, not from Donna. And I’ll be honest: my first feeling wasn’t satisfaction. It was something closer to nausea. Because even then, even after everything, sixteen years doesn’t just turn off. You don’t stop knowing someone’s laugh. You don’t stop remembering that she drove four hours to sit in a hospital waiting room with you because your dad was dying and she didn’t want you to be alone.

You don’t stop knowing that.

You just also know what she did.

The Friends Who Think I Went Too Far

There are a few. I expected it.

The main argument is that I could’ve handled it one-on-one, that I didn’t need to make it public, that nuking someone’s reputation is a disproportionate response even to a real wrong.

I’ve thought about this seriously. I’m not dismissing it.

But here’s the thing: she didn’t handle it one-on-one. She didn’t come to me privately and say she was struggling, or that she was scared of losing clients, or that she felt me pulling away and it was messing with her. She went around me. Quietly, systematically, over months, to the specific people whose opinions of me mattered most to my income. She made sure I couldn’t defend myself because I didn’t even know I was being accused of anything.

The privacy she didn’t extend to me, I’m not sure I owed her.

And the people saying I should’ve just cut her off and moved on: moved on to what? She still had access to the same network. The same three hundred people. Cutting her off personally doesn’t stop her from doing it again. To me, or to someone else.

The post stopped it.

Where It Sits Now

Donna sent two more messages after the first one. I haven’t answered either of them.

The second one was shorter. She said she knew she’d made a mistake and she was sorry. That’s the closest she’s come to a straight apology, and it’s still hedged with “mistake” instead of anything more specific.

The third one she sent at 2am. I’m not going to share what it said. It wasn’t threatening. It just felt private in a way the others didn’t, and I’m not sure I want to make it part of this.

I’ve gotten two of my old clients back. One of them reached out directly after seeing the post. Another came back a few weeks later without mentioning it, just sent a project brief like nothing had happened, and I took it.

Pete and I have grabbed coffee twice. He’s good people. I don’t blame him for leaving; he didn’t know. He believed her because she was credible, because she’d known me for years, because that’s exactly what made it work.

Tara still thinks I should’ve gone to a lawyer. She’s probably right that it would’ve been cleaner. She’s also the one who watched me lose $34,000 over eight months while I kept telling her I didn’t understand what was happening, and she has not once told me I was wrong to post it.

My son is fourteen months old. He’s into pulling things off shelves right now, every shelf, constantly, like his whole job is to see what happens when objects hit the floor.

I think about that sometimes when I think about the post.

You spend a long time building something. You assume the people who watched you build it are on your side. And then you find out someone’s been quietly pulling at the foundation, testing how much they can take before you notice.

I noticed.

I still don’t know if I’m the asshole. I know what she did. I know what I did. I know my kid’s daycare is paid through spring and my client list is slowly coming back and there’s a person I’ve known for sixteen years who I will probably never speak to again.

That’s where it sits.

If this one got to you, pass it along to someone who’d want to read it.

If you’re looking for more stories about people who just had enough, you’ll definitely want to read about a dad who humiliated his son’s teacher in front of her class or the person who called out their supervisor at a school awards ceremony. And for another dose of public confrontation, check out the time someone embarrassed the PTA president in front of three hundred people.