MY BOYFRIEND LAUGHED AND SAID: “I’m renaming you in my phone as ‘Free Food.’ That’s literally all you’re good for.”

At around 8:10 p.m., Enzo’s phone buzzed.

He glanced at it and his eyebrows shot up. “Oh my god.”

“What?” I asked.

He turned the screen toward me.

Adrien—through a mutual friend’s story—was posted at Applebee’s, smiling too hard in a booth under fluorescent lighting. Five friends jammed in beside him, holding up margaritas like it was a celebration and not a salvage mission. The caption read: Real ones showed up. Don’t need toxic people.

Enzo snorted. “He’s trying to pretend he chose this.”

I felt something dangerously close to laughter rise in my chest, but underneath it was something heavier: the speed with which people could rewrite reality if they were loud enough.

At 8:23 p.m., I turned my phone on again.

Not because I missed him. Because I needed evidence. Because my job has taught me that when people panic, they say things they can’t take back, and sometimes you need the record.

The screen filled instantly.

94 texts.

41 missed calls.

16 voicemails.

Not just Adrien.

His mother, Darlene.

His sister, Brooke.

Selene.

A couple numbers I didn’t recognize.

And then, cutting through the chaos like a needle: one text from Adrien sent at 7:47 p.m., timestamped during what should have been the middle of his birthday dinner.

Adrien: Emergency. Call me now.

I stared at it.

Emergency was Adrien’s favorite word when he needed control. He used it for everything—from his car needing gas to his friends being “weird” to him running out of his expensive hair gel.

But this time, something about it felt different. Shorter. Less performative.

I scrolled.

At 7:49: Adrien: I’m serious. Answer.

At 7:52: Adrien: I’m stuck.

At 7:53: Adrien: My card got declined. My friends are looking at me like I’m broke. Fix this.

Fix this.

As if my existence was a customer service department.

Then, at 7:56: Adrien: Selene isn’t picking up. She said she had a guy coming. I can’t pay. I need you.

A flicker of satisfaction hit me—not joy. Not cruelty. Just the natural consequence of a man building his life on other people’s money finally running into a wall.

I didn’t respond.

At 8:01: Adrien: If you don’t answer, I swear to God, Talia, I’ll tell everyone what you did.

At 8:05: Adrien: I can’t believe you’re doing this. You’re literally trying to humiliate me.

I set my phone down.

Enzo watched me. “What’s the emergency?”

“His card got declined,” I said.

Enzo blinked, then barked a laugh. “That’s not an emergency. That’s adulthood.”

I sipped my sparkling water. “He wanted a five-course tasting menu on my dime. He got Applebee’s on his.”

Enzo lifted his drink in a toast. “To reality.”

The next morning, I woke up to war.

Not physical war. Social war. The kind that happens when someone weaponizes other people’s opinions.

The first voicemail was from his mother at 7:12 a.m.

Her tone was sharp and theatrical, like she’d practiced it in the mirror. “How dare you abandon my son on his birthday? Do you have any idea what kind of emotional damage you’ve caused? You should be ashamed of yourself.”

His sister followed, younger than Adrien but louder, meaner: “You’re emotionally abusive. This is classic manipulation. Honestly, I always thought something was off about you.”

Selene left a voicemail that was forty-five seconds of pure screaming. No words. Just rage and breath and the sound of someone unraveling.

I didn’t respond.

Because while they were busy rewriting the story, Adrien was already performing it publicly.

Enzo sent screenshots while I was making coffee.

Adrien’s Instagram story was a masterpiece of selective reality.

Story one: him crying into his phone, perfect lighting, birthday outfit on, text overlay: When you realize your partner of two years is a narcissist.

Story two: a photo of an empty candlelit table at a fancy-looking restaurant. Not Maison Blue. Just a stock-looking table with candles.

Caption: Some people choose pettiness over love.

Story three: black screen, white text: I deserve better energy.

Story four: him at Applebee’s again, five friends in a booth, smiling like they were auditioning for happiness.

Caption: Real ones showed up. Don’t need toxic people.

I stared at the screen and felt something settle. Not anger. Not heartbreak.

Certainty.

 

Part 3

Around noon, Enzo texted again.

He’s at your hospital.

I didn’t even have time to respond before my charge nurse appeared at the desk where I was reviewing the day’s schedule.

“Talia,” she said, expression tight, “there’s a man in the lobby asking for you. He’s very emotional.”

Of course he was.

Adrien loved an audience.

I handed my clipboard to a coworker, walked to the lobby, and found him sitting in a chair like a collapsed statue—head in his hands, shoulders shaking just enough to draw attention. People were looking. A volunteer with a candy cart had paused like she didn’t know if she should offer him a mint.

When he saw me, he stood up dramatically, eyes glassy.

“Baby,” he said, voice cracking. “Please, let me explain.”

I didn’t stop walking. I didn’t soften my face.

He followed anyway, matching my pace like he thought proximity could rewrite reality.

“It was just talk,” he said quickly. “You know how Selene is. She brings out the worst in me. I didn’t mean any of it.”

“So you didn’t rename me in your phone?” I asked, not raising my voice.

He froze for half a second, the tiniest delay where the truth almost showed.

“I—I was drunk,” he stammered.

“At three in the afternoon on a Thursday,” I said.

He wiped his eyes. “I was stressed about my birthday. You know how much my birthday means to me.”

“That’s not an argument,” I said, still walking.

Security approached—two guards moving with calm efficiency. One of them, a man with kind eyes and a no-nonsense posture, stepped closer.

“Ma’am,” he said quietly, “do you want him removed?”

Adrien panicked. “No, no,” he blurted, voice rising. “She’s my fiancée. She’s having a mental breakdown and I’m just trying to help.”

The guard looked at me, then at Adrien, then back at me. His expression didn’t change.

“Ma’am,” he said calmly, “you look pretty stable to me. He’s the one crying in a hospital lobby.”

I nodded once. “Yes. Please escort him out.”

Adrien’s face twisted. “Talia—Talia, don’t do this,” he shouted as the guards moved in. “I’ll change. I’ll block Selene. I’ll go to therapy. I’ll do whatever you want.”

He said it like therapy was a gift he was offering me, like changing was a favor.

The guards guided him toward the doors. Adrien tried to resist without fully resisting, like he wanted to look oppressed but not get tackled.

As the glass doors closed behind him, I felt something I hadn’t expected.

Relief.

Not triumph. Not revenge.

Just the relief of not being responsible for someone else’s selfishness anymore.

I went back to my shift, scanned patients, smiled at coworkers, did my job. Because that’s the thing about being in healthcare: you learn how to compartmentalize. You learn how to keep your hands steady while your life is falling apart.

But the universe wasn’t done.

Because remember Preston—the investment banker Adrien had been talking about like a prize?

Turns out Preston was Enzo’s cousin.

Enzo figured it out when he saw Adrien’s meltdown online and recognized the name. He called Preston immediately, and Preston, apparently an absolute legend, sent screenshots.

Adrien had already messaged him.

Already told him they were “recently single.”

Already painted me as controlling, threatened by his “success,” emotionally unstable, the kind of girlfriend who “never let him go out with friends.”

I almost laughed at that one.

I’d encouraged nights out. Paid for Ubers. Asked him to have fun.

The irony burned.

Preston decided to have a little fun.

He invited Adrien to a fancy rooftop bar, told him to dress up, said it was special. Adrien showed up in a four-hundred-dollar outfit I was ninety-nine percent sure he planned to return. He waited, and waited, and finally texted: Where are you?

Preston replied: Sorry, I only date people who value others for more than free food.

Then he blocked him.

Adrien lost his mind.

That night, he tried to break into the apartment.

I found out because my doorbell camera pinged: movement detected.

There he was on the screen, jiggling the handle, then pulling a bobby pin from his pocket like he was in a bad spy movie. He leaned close to the lock, tongue out in concentration, and I watched from my couch with a blanket over my lap and a calm I didn’t recognize.

I’d changed the locks.

He hadn’t considered that.

When the lock didn’t budge, he stepped back and kicked the door lightly—not hard enough to break it, just hard enough to feel powerful.

Then he grabbed his phone and started typing furiously.

I didn’t answer.

In the morning, he sent his mother.

Darlene showed up with a rehearsed speech about “real women” and “standing by your man.” She looked me up and down like she was appraising a product.

“You’ll never find someone else like my son,” she snapped.

I smiled politely. “God,” I said. “I hope not.”

She called me immature. So I showed her the screenshots.

Her son calling me a meal ticket. Mocking my personality. Using me like a credit card. Renaming me Free Food with a money bag emoji.

Darlene glanced at them and shrugged like she was reading a grocery receipt.

“Well,” she said, unimpressed, “you are boring. Adrien needs excitement, and frankly, someone who can afford it.”

That was the moment I understood exactly where his entitlement came from.

It wasn’t a glitch. It was a family business.

She left muttering about “this generation of women,” and I shut the door behind her and leaned my forehead against it for a second, letting the quiet settle.

Then Adrien made his biggest mistake.

He filed for unemployment and listed me as his reference.

Claimed he’d worked for me as a personal assistant and social media manager for my business.

I don’t have a business.

He was never my assistant.

It was fraud.

Selene called pretending to be from the unemployment office to verify it. She did a terrible job.

“This is um… the unemployment place,” she said nervously. “We just need to confirm Adrien worked for you doing assistant things.”

I recorded the call.

Then I called the real unemployment office.

They take that kind of thing seriously.

That night, Adrien texted from Selene’s phone: You’re really going to get me in legal trouble over a joke?

I replied calmly: No. You got yourself in legal trouble by committing fraud. I just reported it.

He wrote back: I needed that money. How else am I supposed to live?

I stared at the screen for a long moment before typing.

Maybe try getting a job. Novel concept, I know.

He sent twenty-seven more texts.

I didn’t respond.

Because at that point, I wasn’t reacting anymore.

I was done.

 

Part 4

I thought reporting the fraud would be the end of it. A clean line. A legal full stop. I underestimated Adrien’s talent for escalation.

The unemployment office didn’t move quietly. Within days, his claim was flagged. Payments frozen. Requests for documentation. He couldn’t produce any, because you can’t document a job you invented.

The panic hit him like a delayed reaction. Sudden. Loud. Irrational.

That’s when the guilt campaign started.

Every morning I woke up to new posts he’d queued overnight: old photos of us—vacations, birthdays, candid shots where I was laughing because I trusted him—each paired with captions like:

Some people promise forever then change overnight.

Loyalty means nothing to narcissists.

I love too hard.

People ate it up.

It’s wild how fast the internet chooses a villain when one person cries first. Sympathy emojis poured in like rain. A couple of people I hadn’t spoken to in years sent vague check-ins that were really accusations in disguise.

Prev|Part 2 of 5|Next