The first crack in my life happened under fluorescent airport lighting—quiet, invisible, the way betrayal always begins… long before it explodes.

I didn’t sleep the night before our trip.

Not because of excitement.

Because of that low, gnawing feeling in my gut—the same one I’d learned to ignore for most of my adult life. The one that whispered something wasn’t right, even when everyone around me smiled and told me I was “overthinking.”

And I ignored it.

Because that’s what good friends do, right?

They trust.

They give the benefit of the doubt.

They swallow unease like medicine.

By 4:58 a.m., I was already inside Boston Logan Airport, balancing my carry-on, my printed itinerary, and my phone—because when you’re the “planner” of the friend group, you don’t get to be tired. You don’t get to be disorganized. You don’t get to fall apart.

You get to make sure everyone else has a perfect trip.

I’d spent weeks perfecting it.

Barcelona. Five days. A dream we’d been talking about since college.

I had made spreadsheets. Confirmed passports. Compared hotel reviews. Found flights. Locked the best deal. Coordinated seating. Made a shared doc with “must-see” attractions, restaurant reservations, emergency contacts, daily outfit suggestions, even translation phrases.

I didn’t do that because anyone asked me to.

I did it because I was always the responsible one.

The one who kept things from collapsing.

The one who made life easier for everyone else.

My phone pinged.

Cecilia: running late. save us spots in security line.

I smiled automatically, the way you smile when you’re trained to believe being needed is the same as being loved.

Of course, I typed back.

My name is Lucia Reyes.

I’m the friend who makes sure everyone has what they need.

The friend who remembers birthdays.

The friend who sends Venmo requests politely after paying for everyone’s brunch.

The friend who checks in when someone’s crying.

The friend who holds everything together so nobody has to feel uncomfortable.

And for eight years, that had been my role.

The airport buzzed with early-morning chaos. Suitcases rolling. TSA announcements barking through speakers. People clutching coffees like oxygen. A toddler screaming somewhere in the distance.

I scanned the entrance again.

No sign of Cecilia, Morgan, Christa, or Paisley.

I told myself it was fine.

Traffic.

Parking.

Someone forgetting something.

Because that’s what best friends do—they show up messy, and you laugh about it later.

“Lucia!”

I turned.

Paisley was running toward me, blonde hair bouncing, cheeks flushed, smelling like expensive perfume and fresh coffee. She threw her arms around me like we were in a movie.

“Oh my God,” she squealed. “I can’t believe we’re actually doing this.”

She squeezed my shoulders.

Behind her, the airport lights made her diamond earrings glitter like tiny trophies.

Relief washed through me so fast I almost felt dizzy.

Thank God. One of them is here.

“Cecilia and the others are parking,” Paisley said quickly. “They sent me ahead to find you.”

I laughed softly, because even under that laughter there was a thread of anxiety pulling tight.

“They’re cutting it close,” I muttered, checking my phone. “Boarding starts in forty minutes.”

Paisley shrugged like it was nothing.

“You know Cecilia. She probably made Morgan carry all her bags.”

I smiled. But something inside me stayed tight.

I held up my phone. “I’ve got our boarding passes ready.”

Paisley’s smile flickered—just for a second.

“You’re always so prepared,” she said. “What would we do without you?”

It was supposed to be a compliment.

But it landed wrong.

Like I was a tool they used… not a person they valued.

The security line moved faster than expected, which only made the pressure sharper. I kept glancing at the entrance, my stomach tightening each time I didn’t see them.

“They’re not answering,” I murmured, calling Cecilia again.

Straight to voicemail.

Morgan. Voicemail.

Christa. Voicemail.

My fingers felt cold.

I swallowed.

My rational brain shouted excuses.

My emotional brain whispered truth.

Paisley touched my arm. “Hey. I need to use the bathroom. Watch my stuff?”

She handed me her tote bag—designer, heavy—and walked away before I could answer.

I watched her disappear into the crowd.

Then I looked at the time.

Twenty-five minutes to boarding.

My chest tightened.

Where are they?

I texted the group chat again.

where are you guys? we’re through security. boarding soon.

No response.

The knot in my gut turned into something sharper.

Fifteen minutes passed.

Paisley still hadn’t come back.

I checked the bathroom hallway.

Empty.

I called her phone.

No answer.

I grabbed my suitcase and her tote and hurried toward the gate, dragging both like an exhausted pack mule, telling myself she got stuck in a line, telling myself her phone died, telling myself anything that wasn’t the thought clawing at my ribs:

They left you.

The gate monitor glowed with cruel calm.

Final boarding call for Flight 14222 to Barcelona.

My hands were shaking so badly I almost dropped my phone.

I stood there in the boarding line holding five boarding passes in my hand like a joke someone wrote just to humiliate me.

The flight attendant glanced at me kindly.

“Miss, are you boarding?”

My voice came out small.

“I’m waiting for my friends.”

The attendant’s smile faded into gentle firmness.

“I’m sorry, ma’am. We’re closing the doors. You need to board now or miss the flight.”

I stared at the empty space beside me where my friends should have been.

And I boarded alone.

I walked down the jet bridge in a daze, my mind refusing to accept what my body already knew.

I sank into my seat in economy, clutching the boarding passes like proof I wasn’t crazy.

Three empty seats beside me.

A row of absence.

A row of silence.

I checked my phone again and again.

Nothing.

No calls.

No texts.

No “we’re sorry.”

No explanation.

Three hours into the flight, I paid for the Wi-Fi, fingers trembling as I typed in my card number.

The moment the connection hit, my phone exploded with notifications.

Not from my friends.

From Instagram.

My stomach turned.

I opened the app with shaking hands.

And there they were.

All four of them.

Cecilia. Paisley. Morgan. Christa.

Smiling.

Posing.

Champagne flutes raised in a toast.

First class seats.

Different airline.

Different flight.

The caption screamed like a slap:

Barcelona bound ✨ Upgrade life ✨ #SquadGoals #BOSFirstClassOnly

I stared so hard my vision blurred.

Another post.

Them in a lounge I didn’t recognize.

Them boarding.

Them laughing.

And then I zoomed in on Cecilia’s boarding pass.

My throat tightened so hard it hurt.

Because the name on the reservation was hers.

But the last four digits on the card?

Were mine.

The realization hit my body before my mind caught up.

They didn’t miss the flight.

They didn’t run late.

They never intended to fly with me.

Paisley only came to find me and make sure I boarded.

To make sure I was alone.

So they could leave without me and upgrade using my money.

My hands shook so violently my phone slipped out of my grip and hit the floor.

The elderly woman beside me leaned over with concern.

“Are you all right, dear?”

I couldn’t answer.

How do you tell a stranger that the four women you called sisters just staged an entire betrayal like it was entertainment?

Another notification.

A video.

I tapped it, numb.

Cecilia’s face filled the screen, glossy lips curving into a smile that didn’t touch her eyes.

“To Lucia,” she said, lifting her champagne flute.

Paisley giggled.

Morgan smirked.

Christa looked away, like she couldn’t hold the camera steady.

Cecilia’s voice purred—

“Thanks for funding our upgrade. Enjoy economy.”

They all laughed.

And the laugh cut through me like glass.

I turned the phone off.

I stared out the window at endless clouds.

And one cold thought crystallized in my chest:

This wasn’t a prank.

This wasn’t a misunderstanding.

This was premeditated.

They planned this.

And I was flying straight into whatever else they had planned for me next.


Barcelona’s airport swallowed me whole.

I stumbled through customs in a daze, the sound of Spanish announcements floating above me like static.

Palm trees outside the terminal. Blue sky. Sunlight. Warm air that should have felt like freedom.

Instead it felt like humiliation.

I sat on my suitcase near baggage claim and opened my banking app with trembling fingers.

No.

No.

No—

Four charges.

Luxury airline.

First class.

$3,842 each.

Over fifteen thousand dollars.

My emergency fund… obliterated.

My mouth opened but no sound came out.

I’d given Cecilia my card info weeks ago to book our “group rate” tickets.

She’d insisted on handling it.

Because she was “so good with details.”

Because she “loved planning.”

Because she wanted to “help.”

My phone buzzed again.

Hotel notification:

We look forward to your stay at Hotel Marisol.

Hotel Marisol.

The one I booked.

Two adjoining suites.

Ocean view.

Non-refundable.

Over four thousand dollars.

My vision tunneled.

I called my credit card company immediately, voice cracking as I explained fraud.

The representative sounded sympathetic.

But sympathy doesn’t reverse damage.

“I’m so sorry, Ms. Reyes,” she said. “But since you authorized this person to use your card information previously… this will be difficult to dispute. We can start a claim, but—”

I hung up.

Because there was no point listening to the rest of a sentence that ended with you’re alone.

Outside the airport, Barcelona looked beautiful.

Sunlight splashed across stone buildings. People laughing. Couples holding hands. The Mediterranean shimmering in the distance like a promise.

It mocked me.

This was supposed to be our dream.

Instead, it was my nightmare.

I hailed a taxi and gave the driver the address of the cheapest hostel I could find.

Twenty euros a night.

A narrow bed.

Seven strangers.

Thin walls.

A bathroom down the hall.

A room that smelled like sweat and cheap detergent.

I sat on the squeaky mattress, suitcase still packed, and stared at my hands like they belonged to someone else.

I should go home.

Book the next flight.

Cut my losses.

But something hot and unfamiliar burned in my chest.

Not just hurt.

Rage.

Pure, clarifying rage.

My phone pinged.

Instagram again.

I knew I shouldn’t.

But I clicked.

Christa posted a photo.

Them lounging on a rooftop pool.

My hotel.

My reservation.

Caption:

Living our best lives while someone else pays the bills 💋✨ #Blessed

The comments were full of heart eyes.

Jealous friends.

People congratulating them like they’d accomplished something.

And then one comment hit like a knife:

Where’s Lucia??

Cecilia replied:

She flaked last minute. Typical Lucia. Always unreliable.

Unreliable.

I stared until my hands went numb.

Unreliable.

Me.

The one who planned every detail.

The one who reminded them to renew passports.

The one who made packing lists.

The one who paid deposits.

The one who saved them from their own irresponsibility for years.

And now—just like that—they rewrote history.

They didn’t just steal my money.

They stole my reputation.

My identity.

My place in the story.

I started typing a comment, fingers flying with fury.

Then I stopped.

Deleted it.

Because this didn’t need a comment.

It needed consequences.

I opened my laptop.

Pulled up the hotel reservation.

Called Hotel Marisol.

My voice was steady, even though my whole body was shaking.

“Hotel Marisol, hello.”

“This is Lucia Reyes,” I said. “I’m confirming my reservation.”

“Yes, Ms. Reyes,” the receptionist said. “Your friends have already checked in using the authorization you provided.”

“Great,” I said calmly. “And the reservation is under my credit card, correct?”

“Yes. We also have it on file for incidentals.”

Incidentals.

My heart raced.

“What does that include?”

“Room service. Spa treatments. Restaurant. Mini bar. Any charges to the room.”

I hung up.

I stared at the hostel wall.

And a plan formed, sharp and clean.

They thought they could humiliate me.

Steal from me.

Use me like a wallet.

Fine.

Let them.

Let them order champagne.

Let them charge the spa.

Let them live large.

Because I wasn’t leaving Barcelona.

Not yet.

I wasn’t going home broken.

I was going home with proof.

And I was going to make sure this story ended very differently than they expected.

The first time Jackson called me, I thought it was another scam.

Because at that point, my brain was already trained to expect the worst.

I was sitting on the hostel bed in my shoes, suitcase still zipped, my Barcelona dream reduced to stained sheets and the sound of seven strangers breathing in the dark. Outside the thin window, the city hummed like nothing had happened.

Like my life hadn’t just been ripped open mid-flight and left bleeding at thirty thousand feet.

My phone vibrated.

Unknown number.

I stared at it for a full three rings before answering.

“Hello?”

A man’s voice—accented, calm, careful.

“Is this Lucia Reyes?”

My grip tightened around the phone.

“Who is this?”

“My name is Jackson. I work at Hotel Marisol.” A pause. Then, softer: “I think you should know what your friends are saying about you.”

I sat up so fast my mattress squealed.

“What… what do you mean?”

“They’re telling everyone you’re mentally unstable,” Jackson said quietly. “That you threatened them before the trip. That they had to escape you.”

The air left my lungs.

The words didn’t just sting. They chilled.

Because stealing money was one thing.

But this… this was assassination.

Not just of my finances.

Of my character.

My sanity.

My credibility.

“Why are you telling me?” I whispered.

“Because I overheard something else,” Jackson said. “Something about your job. About emails they sent from your account.”

My blood turned to ice.

“My job…?”

“Yes,” he said. “They mentioned your boss’s name. They were laughing about how you’d never work in publishing again.”

The room tilted around me.

I had fought for my career like it was a lifeline.

I’d spent years clawing my way into Northstar Publishing. It wasn’t glamorous. It wasn’t red carpets and champagne. It was deadlines and edits and anxiety and constant proving-yourself.

But it was mine.

It was the one thing I had built that no one could take.

And now my “friends” were going after it like it was entertainment.

“What emails?” My voice cracked.

“I don’t know details,” Jackson said. “But I’m telling you… this isn’t just about a free vacation. They’re setting you up for something bigger.”

My fingers went numb.

“Can you meet me?” I asked.

Silence.

Then, “Tomorrow. Café Mío. Ten a.m.”

Before I could respond, he added, “Please don’t confront them tonight. They’re drunk and reckless and…” He hesitated. “They seem proud of what they’re doing.”

Then he hung up.

And I sat in the dark hostel room with my phone against my ear, listening to the dead line.

Proud.

They were proud.

That word crawled under my skin.

I opened my laptop with shaking hands and logged into my work email.

At first, it looked normal.

Inbox full of holiday messages. A couple drafts. Nothing screaming catastrophe.

Then I checked the trash folder.

And my vision blurred so fast I had to blink hard to keep the screen steady.

Three emails sent from my account to senior editors at rival publishing houses—offering confidential manuscripts from our upcoming catalog.

One email to my boss complaining about his leadership, threatening to quit, insulting his competence.

And worst of all—

An email to Caroline Wright, our biggest author, shredding her latest draft in brutal, unprofessional language. The kind of message that didn’t just burn bridges.

It dynamited them.

All sent while I was on the plane.

All deleted afterward.

I sat back, heart pounding like it wanted out of my ribs.

They had hacked me.

They had used my name.

My voice.

My reputation.

To destroy everything I’d built.

I called my boss.

It rang twice, then connected.

“Lucia,” he said, and his voice was so cold I almost didn’t recognize him. “I don’t know what kind of game you’re playing, but it’s over.”

“No—” I rushed out. “I was hacked. I’m in Barcelona. I—”

He cut me off.

“I’ve already heard from three publishing houses, and Caroline Wright herself.” His voice lowered. “Whatever this is, it’s not funny. We’ll discuss your termination when you return.”

The line went dead.

I stared at my laptop screen like it was a coffin.

Termination.

The word sank into my chest like a stone.

I hadn’t even had time to process the theft and abandonment.

Now my career was gone too.

I sat there for a long time, unmoving, until my phone buzzed again.

A text from Jackson:

They’re planning something tonight. Heard them talking about La Boqueria at 9. Something about making sure you show up.

I typed back with numb fingers.

how would they make sure I show up

His reply came seconds later.

They mentioned posting something that would force you to come find them.

A chill slid up my spine.

And as if the universe was coordinating the timing just to humiliate me harder—

Instagram notification.

New post from Christa.

My finger hovered over it like touching it would burn.

Then I tapped.

A photo filled my screen.

My passport.

Laid out on a hotel bed.

The caption made my stomach drop:

Found this in our room. Poor Lucia must be panicking without it. If you’re reading this honey, come to La Boqueria at 9. We’ll be waiting with your ticket home. 💋 Good friends helping out.

I stared at the photo until my hands started shaking.

I hadn’t even realized it was missing.

Paisley must’ve taken it when she disappeared at the airport.

Without it, I couldn’t fly home.

Couldn’t check into proper hotels.

Couldn’t leave the country.

They weren’t just stealing and humiliating me.

They were trapping me.

And they wanted me to come running.

Desperate.

Begging.

Grateful.

The thought made something in me harden.

They thought they had all the power.

They thought I was the kind of woman who collapsed quietly.

But desperate people don’t collapse.

Desperate people survive.

And survival makes you dangerous.

I filed a police report about my stolen passport within the hour.

I contacted the U.S. Embassy and scheduled an emergency appointment for the next morning.

Then I sat back on my hostel bed and stared at my reflection in the dark window.

My eyes were red.

My face looked older than it had a week ago.

But there was something else in my expression too now.

Something cold.

Focused.

A woman who had stopped begging for kindness.

A woman who was done being the soft one.

They wanted me at La Boqueria at 9.

Fine.

But I wasn’t coming alone.

And I wasn’t coming blind.

La Boqueria Market pulsed with life even after sunset.

Tourists snapped photos. Vendors shouted final discounts. Couples wandered with sangria in their hands like the world wasn’t full of predators in pretty dresses.

I blended into the crowd in a baseball cap and sunglasses.

I’d arrived early, scouting.

Because I was never walking into their trap without knowing where the exits were.

My phone buzzed.

Jackson: I’m at the north entrance. No sign yet.

I texted back:

don’t approach. just tell me where they stand.

I positioned myself near a churro stand with a line long enough to hide in.

The smell of fried sugar made my stomach churn.

Not hunger.

Adrenaline.

At 8:51 p.m., Jackson’s next message hit:

They’re here. All four plus a man. Tall, blonde, expensive watch.

My blood chilled.

Spencer.

I hadn’t even met him in person since our third date.

And now he was standing beside Cecilia like he belonged there.

Jackson: Central fountain. Paisley holding your passport, visible.

Of course.

They gave the weakest link the “innocent” role.

I took a slow breath.

Checked my phone again.

Embassy appointment confirmed for 9:30 a.m. tomorrow.

Police report filed.

Paper trail started.

Now I just needed my passport back.

And maybe… something more valuable.

Like a mistake from them.

Something to prove they did this.

Something to destroy the story they were trying to tell about me.

At exactly 9:00 p.m., Jackson approached them like a professional.

He played his part perfectly: polite hotel employee, concerned, calm.

I could hear pieces of the conversation drifting toward me.

“I’m sorry to bother you… are you guests of Hotel Marisol…? There’s been an incident with your room…”

Cecilia’s voice snapped back.

“What kind of incident?”

“The credit card on file has been reported stolen. Police are at the hotel taking statements. They asked me to locate you.”

I watched Cecilia’s face tighten.

Good.

Let her feel one ounce of panic.

Spencer stepped forward, all smooth charm and arrogance.

“That’s ridiculous. We have authorization to use the card.”

Jackson shook his head.

“The cardholder filed a formal police report. Identity theft. Unauthorized charges. They also mentioned emails.”

Spencer’s expression changed.

Just slightly.

But I saw it.

A flicker of tension.

Because this wasn’t just “girls trip drama.”

This was criminal.

And he knew it.

While they focused on Jackson, I made my move.

I slipped through the crowd toward Paisley from behind.

She stood slightly apart, holding my passport in her hand like bait.

I tapped her shoulder.

She turned.

Her eyes widened.

“Lucia—”

Before she could shout, I spoke quietly but firm.

“Give me my passport.”

Paisley’s fingers tightened around it.

“I can’t,” she whispered.

“Cecilia said—”

I stepped closer.

“What did I do to her, Paisley?”

She blinked.

Confusion flickered.

“You know what you did,” she said, but the words sounded rehearsed. Borrowed.

“The thing with her father’s company,” she added quickly.

My stomach clenched.

“What are you talking about?”

Paisley’s certainty wavered.

“The investment deal. You sabotaged it. It cost her father millions.”

I stared at her.

Completely baffled.

“I don’t even know what her father does.”

Paisley blinked hard like her brain was trying to catch up.

“But… Cecilia showed us the emails. From your account. To her father’s competitor.”

It clicked.

More forged emails.

More lies.

I leaned closer, voice low.

“My account was hacked, Paisley. Probably by Spencer.” I nodded subtly toward the man at the fountain. “Think about it. When did he start hanging around? Right after he and I went out. Right before this trip.”

Paisley’s eyes darted to Spencer, then back to me.

“But why would he—”

“I don’t know yet,” I said, voice hardening. “But I do know I never sent anything about her father. Just like I never sent the emails that got me fired.”

Her face shifted.

Shock.

“Fired?”

“Yes,” I said.

And for the first time, Paisley looked like she might actually see what she’d been part of.

Her hand trembled.

Then, slowly, she pressed my passport into my palm.

“I’m sorry,” she whispered. “I didn’t know it would go this far.”

I tucked it into my jacket immediately.

The moment my passport was secure, Cecilia’s voice cut through the crowd like a knife.

“Lucia!”

I turned.

Cecilia stood at the fountain in her red dress, looking like a villain in a holiday movie.

Morgan and Christa flanked her.

Spencer stood beside her, arm draped casually over her waist.

And the sight of them together—the intimacy—confirmed everything.

This wasn’t a “girls trip prank.”

This was an operation.

Cecilia’s smile was all teeth.

“How predictable,” she purred. “Did you come to beg?”

My voice came out calm.

“No. I came to understand why.”

Spencer laughed, low.

“Lucia always the victim.”

I looked at him directly.

“Interesting choice of words from the man who hacked my email.”

His smile tightened.

Cecilia’s expression flickered—just once.

Then hardened again.

“Don’t play innocent. We saw the emails.”

“Emails can be faked,” I said. “Ask my boss.”

Morgan’s eyes widened slightly.

Christa swallowed.

Paisley looked like she might throw up.

And Cecilia’s confidence faltered for just a fraction of a second.

It was small.

But it was enough.

A seed of doubt.

Spencer stepped closer.

“You’re really going with ‘I was hacked’?” he said, voice mocking.

I tilted my head.

“What’s your stake in this, Spencer?”

His eyes darkened.

“What do you get out of destroying my life?”

Before he could answer, a security guard approached, drawn by the tension.

“Is there a problem here?” he asked.

Spencer smiled politely.

“No problem. Just friends catching up.”

I held Cecilia’s gaze.

No tears.

No begging.

No pleading.

Just cold clarity.

“No problem at all,” I said quietly. “We’re finished here.”

And I walked away.

I didn’t run.

I didn’t turn back when Paisley called after me.

Because I’d gotten what I came for.

My passport.

And the first crack in their little perfect story.

Now I needed proof.

Real proof.

The kind that destroys people like Spencer Bennett.

The kind that keeps you alive.

The first time I said her father’s name out loud, the wind coming off the Mediterranean felt sharper.

Colder.

Like the city itself had leaned in to listen.

Jackson and I walked along the beachfront after La Boqueria, letting the noise of tourists fade behind us. The sand was darker here, damp from earlier waves. The lights from the promenade spilled across the water in broken gold lines, as if the ocean couldn’t hold the whole reflection.

My passport was a hard rectangle in my pocket.

A small victory.

But it didn’t feel like one.

It felt like someone had handed me a flashlight right before I walked into a cave and said, Good luck.

Jackson shoved his hands into his coat pockets and glanced at me carefully. “You’re sure Cecilia said it was her father’s company?”

“Yes,” I said, voice flat. “That’s what Paisley claimed Cecilia told them I sabotaged.”

Jackson frowned. “And you truly have no connection?”

“None.” I turned my face toward the sea. “But Cecilia said something tonight that stuck. She said her father would destroy me once he confirmed I was behind the emails.”

Jackson slowed. “Destroy you how?”

I swallowed hard.

“The way people like him destroy anyone. Money. Lawyers. Reputation.” I exhaled. “Which means she’s not just angry. She thinks she’s… carrying out a mission.”

Jackson studied my face like he was assembling a puzzle. “You work for Northstar Publishing, right?”

“Yes.”

He nodded. “And you said Spencer’s a literary agent?”

“Connected to the industry. Knows the right people.”

We walked in silence for a few steps, the sound of waves filling the gaps where our fear didn’t know what to say.

Then I stopped.

A thought hit me so hard my whole body stiffened.

I pulled my phone out, opened my browser, and typed the name I hadn’t searched in years.

Richard Harmon.

The results loaded instantly—an older man with silver hair, sharp eyes, and a jawline that looked terrifyingly familiar.

Because I’d been staring at that jawline all night.

Cecilia had the same one.

My throat went dry.

Jackson leaned closer to see. “That’s… her father?”

“I think so.” My voice barely came out. “Harmon Investments. He’s not just rich. He’s… known.”

Jackson stared at the screen. “Known for what?”

I scrolled. Articles flooded in.

Hostile takeovers.

Aggressive corporate acquisitions.

A reputation for crushing anyone who stood in the way.

And then I saw it.

A headline from three months ago:

HARMON INVESTMENTS FAILS TO ACQUIRE NORTHSTAR MEDIA GROUP AFTER LAST-MINUTE INVESTOR INTERVENTION.

My fingers went cold.

Jackson looked at me sharply. “Northstar Media… that’s your company.”

I nodded, not breathing.

“Oh my God,” I whispered.

This wasn’t about me.

Not really.

I was collateral damage.

A pawn.

A disposable tool.

I stared at the headline like it had just rewritten my entire reality.

“Three months ago,” I said slowly, “Harmon tried to acquire Northstar. The deal fell through. Our CEO found a different investor. It barely made the news, but inside the company it was everything. We thought we’d escaped being swallowed.”

Jackson’s eyes narrowed. “And then Spencer asked you out.”

“A week later.”

Jackson cursed under his breath.

“He used you to get inside. To get information.”

“And when I didn’t give him anything useful…” I felt the words turning into ice as they left my mouth. “…they decided to destroy me instead. To make Northstar vulnerable again. To tank the company’s value with scandal and chaos.”

Jackson exhaled slowly. “That’s why the hacked emails weren’t just cruel. They were strategic.”

I nodded.

“They wanted me fired. Discredited. Silent. So I couldn’t warn anyone.”

Jackson looked at me. “Lucia… you’re not dealing with petty friends. You’re dealing with a corporate war.”

The phrase hit differently.

Corporate war.

It sounded dramatic.

But so did everything that had happened in the last forty-eight hours.

And yet it was all real.

I tucked my phone away and stared at the dark sea.

“So what do I do now?” I asked softly.

Jackson didn’t hesitate.

“You need proof that ties Spencer directly to the hacks and the plan.”

I let out a hollow laugh. “And how do I get that?”

Jackson’s expression shifted, like he didn’t want to say it but had already decided.

“I know someone,” he said. “A cybersecurity specialist. She’s… talented. And she hates people like Spencer.”

I turned to him.

“I’m listening.”

The next morning, I followed Jackson through the Gothic Quarter, past narrow alleys and stone walls that held centuries of secrets. We climbed a set of stairs above a small computer repair shop. The air smelled faintly of solder and dust.

Inside, a woman sat behind three monitors, typing so fast it sounded like rain.

Her hair was cropped short. Her eyes were sharp. Her expression said she’d seen the worst of humanity and wasn’t impressed.

She looked up.

“This is Lucia?” she asked.

Jackson nodded. “Marta. This is the woman I told you about.”

Marta studied me for two seconds, then gestured to the chair.

“Sit,” she said. “Tell me everything.”

I did.

The stolen money.

The upgraded flight.

The hacked email.

The termination threat.

The passport trap.

Spencer.

Cecilia.

Richard Harmon.

And the sick realization that my life was being used as leverage in a takeover strategy.

When I finished, Marta leaned back, arms crossed.

“They’re amateurs,” she said simply.

Jackson blinked. “That’s what you got from all that?”

Marta shrugged. “Amateurs with money. Which makes them dangerous.” She looked at me. “But they made mistakes. Rich people always do. They think no one will fight back.”

I swallowed. “Can you help me?”

Marta’s eyes narrowed.

“Depends,” she said. “How far are you willing to go?”

I hesitated for half a breath.

Then I thought about the video of them laughing.

About my boss calling me a disappointment.

About my career crumbling in one day.

About being rewritten into a villain in my own life story.

And about Cecilia smiling like she enjoyed it.

“I’m done being polite,” I said quietly. “So… far.”

Marta’s mouth twitched like she respected that.

“Okay,” she said. “Here’s what we’re going to do.”

She turned one monitor toward me and pulled up a schematic.

“Hotel Wi-Fi,” she explained. “Basic. If Spencer logs in, I can create a mirror login page. It looks identical. When he enters his password… I capture it.”

My stomach tightened.

“Is that legal?”

Marta didn’t even blink.

“Let’s call it… a gray area,” she said. “But he committed crimes against you. And you’re proving it.”

Jackson leaned on the desk. “How do we plant it?”

Marta pulled out a small device. No bigger than a deck of cards.

“This needs to be within twenty meters of their router,” she said. “Jackson works there. He can plant it near the front desk.”

Jackson nodded once, like the choice was already made.

I stared at the device.

A week ago, I wouldn’t even pirate a movie without guilt.

Now I was preparing to trap a man who’d tried to ruin my life.

And somehow… I didn’t feel guilty at all.

Three hours later, my phone buzzed.

Jackson: it worked. Marta has access. come now.

I practically ran back to Marta’s office, heart pounding so loud I felt it in my teeth.

Marta looked up with a grim smile.

“Got him,” she said.

She turned the screen toward me.

Spencer’s inbox.

Full access.

Emails loaded in a neat digital list, and the moment I saw the subject lines, something inside me cracked in a new way.

Not pain.

Not shock.

Clarity.

Because there it was.

A message from three months ago:

Subject: Plan for Northstar – Editor Contact (Lucia Reyes)

Marta clicked it open.

Spencer’s words stared back at me like a confession:

Keep her close. She’s organized, loyal, and hungry for approval. She’ll be easy to steer.

My throat tightened so hard I almost gagged.

Marta scrolled.

More emails.

Spencer reporting back to Cecilia about our dates.

Complaining I wasn’t giving him work intel.

Suggesting they pivot to “discredit and isolate.”

And then the smoking gun.

Spencer:

I got her email credentials when she handed me her phone. I can access her account anytime. We can send what we need, delete after, and she’ll look unstable when she denies it.

I stared at the screen, the words blurring.

They’d targeted me because they knew exactly what kind of woman I was.

Reliable.

Trusting.

A caretaker.

And they weaponized it.

Marta tapped the keyboard.

“I forwarded these to you,” she said. “And I also took screenshots in case he wipes everything once he suspects.”

My hands shook as I checked my inbox.

There they were.

Proof.

Real proof.

Not whispers.

Not suspicions.

Not feelings.

Evidence.

The kind that wins.

The kind that destroys.

Jackson watched my face carefully. “Lucia…”

I looked up at him.

My eyes felt dry.

Like I’d run out of tears in the last twenty-four hours.

“What now?” he asked.

I breathed in slowly.

“Now,” I said, voice low, “I make them face what they did.”

Jackson grabbed my arm.

“Think carefully,” he said. “These people ruined your life without blinking. If you corner them—”

“I’m already cornered,” I snapped. Then softened. “My life is already in pieces. I’m not begging anymore. I’m not shrinking anymore.”

Jackson held my gaze.

Then he nodded, slow and steady.

“Then don’t do it alone,” he said.

My phone buzzed.

Instagram message.

Paisley.

We need to talk. Alone. Meet me at Park Güell in an hour. I know the truth about Spencer.

Jackson leaned in, reading over my shoulder.

“It’s a trap,” he said immediately.

“Maybe,” I said. “Or maybe she’s breaking.”

Jackson’s expression tightened.

“I’ll be there,” he said, “but at a distance.”

I nodded.

Because that was the thing about survival.

You stop trusting blindly.

But you also stop dismissing every lifeline.

Park Güell was all color and sunlight and tourists.

A place designed for wonder.

And I walked through it with my stomach clenched like I was headed to a sentencing.

Paisley sat on a bench, fidgeting with her bracelets. Her sunglasses were oversized, hiding her eyes, but not hiding the way her hands trembled.

When she saw me, she stood quickly.

“Lucia,” she breathed. “You came.”

“I’m here,” I said. “Talk.”

Paisley swallowed hard and pulled her sunglasses off.

Her eyes were red-rimmed.

“This has gone too far,” she whispered. “I didn’t know about your job. I swear. I thought it was… I thought we were just humiliating you.”

The words landed like acid.

Just humiliating you.

As if humiliation was some harmless party trick.

“What changed?” I asked.

Paisley’s lips trembled.

“Spencer and Cecilia fought last night,” she said. “He was furious you got your passport back. He said the deal was compromised. He said her father would blame him.”

My blood chilled.

“What deal?”

Paisley shook her head.

“I don’t know specifics. But he said something about needing access to your work accounts longer. That the emails weren’t enough.”

My stomach tightened.

They weren’t done.

Paisley stepped closer, voice urgent.

“They’re planning something tonight. Something final. Spencer said… ‘closing the loop.’ He said you needed to be contained until they were back in the States.”

Contained.

The word hit like a slap.

“They’re going to frame me,” I whispered.

Paisley nodded miserably.

“They already talked about hotel security finding you in a storage room with stolen property. Like you’d been stealing from guests. They want you arrested.”

I closed my eyes for one second.

Then opened them.

“What about Morgan?” I asked.

Paisley flinched.

“Morgan’s boyfriend,” she whispered. “David. He works in your company’s IT department. They were planning to use him to access the system directly. Tonight.”

My blood turned to ice.

They weren’t just destroying me.

They were going to sabotage Northstar’s network.

Leak confidential manuscripts.

Plant false reports.

Tank stock value.

Make the company vulnerable.

For Richard Harmon.

Paisley grabbed my hand.

“Lucia, you need to leave Barcelona today.”

I pulled my hand away.

“No,” I said sharply. “I’m not running. Not anymore.”

Paisley’s face crumpled. “Then what do we do?”

I stared at her.

And in that moment, I realized something.

Paisley wasn’t evil.

She was weak.

And weak people are often the tools evil people use.

“You want to help?” I asked.

She nodded, crying silently now.

“Then you do exactly what I say,” I said. “Tonight.”

By nightfall, the city glittered.

Hotel Marisol’s rooftop bar was packed with people drinking cocktails and taking photos like their lives were perfect.

From the outside, it looked like luxury.

Inside, it was a crime scene waiting to happen.

Jackson had gotten me a server uniform—navy skirt, white blouse, cap. Nothing glamorous. Just enough to blend in.

My hair was slicked back.

No makeup.

No softness.

Only purpose.

“They’ve been at the bar for twenty minutes,” Jackson murmured as he passed by with a tray of glasses. “Spencer’s been on his phone. Cecilia keeps checking her watch.”

Marta’s text buzzed:

In position. Elevator cams looped. You have 15 minutes.

My pulse surged.

I slipped into the service elevator, heart hammering as the doors closed.

Seventh floor.

Room 718.

Spencer and Cecilia’s suite.

Paisley had left the door slightly ajar, just like we planned.

I slipped inside.

The suite was gorgeous—marble surfaces, expensive art, ocean view.

A palace funded by my stolen money.

Paisley emerged from the bathroom, face pale.

“You came,” she whispered.

“You held it?” I asked.

She nodded, pointing to Spencer’s laptop on the desk.

“It’s unlocked. He stepped away for a call.”

I crossed the room like I belonged there.

My fingers flew across the keyboard.

Spencer’s email was open.

I forwarded the most incriminating messages to myself… then to my boss… then to Northstar’s legal department… then to the board.

Insurance.

Truth with teeth.

Paisley handed me Spencer’s phone.

“I got his passcode yesterday. 6842.”

I unlocked it.

His text thread with Cecilia popped up instantly.

And there it was.

Plans to frame me.

Plans to sabotage my company.

Plans to “make sure Lucia can’t interfere.”

And then—

A calendar notification.

11:00 PM — L Containment.

My stomach dropped.

Contained.

Tonight.

This was real.

I snapped photos fast.

Then I scrolled through his contacts.

And I found the name I needed.

Richard Harmon.

My finger hovered over call.

Paisley’s eyes widened.

“What are you doing?”

“Ending this,” I said.

I hit call.

The line rang three times.

Then a man answered, voice rough and irritated.

“Bennett. This better be important.”

My chest tightened.

“Mr. Harmon,” I said calmly. “This isn’t Spencer. My name is Lucia Reyes.”

Silence.

Then: “The editor.”

“Yes,” I said. “The woman your daughter and Spencer framed.”

A pause. Longer now.

“What do you want?”

“Five minutes,” I said. “To show you how your daughter is conducting business under your name.”

I could hear him breathing.

Considering.

Then: “Where?”

“Hotel Marisol,” I said. “Rooftop bar. I’m here now. So are they.”

Click.

He hung up.

Paisley stared at me like she didn’t recognize me.

“You’re insane,” she whispered.

“No,” I said softly. “I’m awake.”

I handed her his phone.

“Put it back exactly where you found it. Then leave. Now.”

Paisley hesitated.

“What about you?”

I looked at her.

“This ends tonight,” I said.

Paisley swallowed, then slipped out.

I stood alone in that suite for half a second longer, staring at a framed photo on the nightstand.

Cecilia as a child with her father.

Smiling.

The reminder that villains aren’t born villains.

They are made.

And they make choices.

I turned and left.

Back on the rooftop, I resumed my role, wiping down an already clean table, watching them.

Their voices drifted toward me in fragments.

“Flight confirmed tomorrow…”

“David says he can access the servers…”

“She won’t be a problem…”

“Hotel security will find her…”

Cecilia laughed softly.

“Apparently with stolen property. Very embarrassing.”

My stomach flipped.

They were seconds away from destroying me completely.

And then…

The crowd shifted.

The air changed.

Like the temperature dropped.

I turned.

And saw him.

Richard Harmon walked into the rooftop bar like he owned oxygen.

Tall. Silver hair. Navy suit. Commanding presence that made everyone instinctively move out of his way.

Cecilia froze with her champagne glass halfway to her lips.

“Daddy?” she breathed.

Richard’s gaze swept over the table, cold and sharp.

“I received an interesting call,” he said evenly. “Thought I’d see for myself what my money is funding these days.”

Spencer stood quickly, extending his hand.

“Richard, good to see you. We were just discussing the Northstar situation—”

Richard ignored the outstretched hand.

“Were you?” he said. “Because I heard you were discussing how to frame a woman for theft and have her arrested.”

The color drained from Cecilia’s face.

“Daddy, I can explain—”

“I’m sure you can,” Richard said. His voice was quiet, which somehow made it worse. “You’ve always been creative with explanations.”

Then he turned.

His eyes scanned the room.

“And I would like to meet the woman you’ve been systematically destroying.”

My heart hammered once.

Then I stepped forward.

I removed my cap.

And let them see me.

Gasps rippled through the crowd.

Morgan’s mouth fell open.

Christa looked like she might faint.

Spencer’s face hardened into a mask.

Cecilia’s shock morphed into fury.

“You,” she hissed. “How dare you contact my father.”

“How dare I?” My voice rose, not loud but sharp—razor sharp.

“How dare you steal thousands from me, destroy my career, trap me in a foreign country, and plan to have me arrested?”

Richard held out his hand.

“Evidence,” he said simply.

My hands were steady now.

I passed him my phone.

Emails.

Texts.

Screenshots.

Everything.

Jackson stepped in beside me, positioning himself between Spencer and me like a shield.

Spencer lunged forward.

“She’s lying,” he snapped. “She hacked—”

“Security footage says otherwise,” Jackson said calmly.

Richard scrolled, his expression darkening with each swipe.

When he finally looked up, his eyes weren’t angry at me.

They were furious at his daughter.

At Spencer.

“You used my name,” he said quietly. “My company. To commit fraud. Corporate espionage. Identity theft. Psychological manipulation.”

Cecilia’s voice shook.

“I did it for you—”

“No,” Richard cut in. “You did it for yourself.”

Cecilia’s face crumpled.

“You’re taking her side?”

Richard’s voice didn’t rise.

But it became lethal.

“I’m taking the side of reality,” he said. “And reality is you have exposed my company to criminal liability.”

Spencer tried again.

“Richard, we were securing the deal—”

“By committing crimes?” Richard’s eyes narrowed. “Do you understand how many attorneys just woke up in my future because of you?”

The rooftop bar was silent now.

Even the music felt quieter.

Richard turned to me.

“Ms. Reyes,” he said. “I owe you an apology. And compensation. Name your price.”

For a moment, the old Lucia—the woman who swallowed discomfort and avoided conflict—almost surfaced.

But then I thought about Cecilia’s video.

Thanks for funding our upgrade. Enjoy economy.

And I thought about my boss saying termination.

And I thought about my life being treated like a toy.

And I realized something:

Money wasn’t enough.

Not by itself.

“I want my money returned,” I said steadily. “Every dollar. Including hotel charges.”

Richard nodded once.

“Done.”

“And I want Northstar to receive the evidence,” I continued. “Tonight. Before anyone can touch their systems.”

Richard’s eyes sharpened.

“You believe they planned a digital sabotage?”

“Yes,” I said. “Using someone in IT.”

Richard’s gaze snapped to Morgan.

Morgan flinched.

Christa looked down.

Cecilia’s lips parted, frantic.

“It’s not—”

Richard lifted his hand.

“Enough,” he said.

Then he looked back at me.

“Ms. Reyes,” he said calmly, “you will receive a formal apology, a full reimbursement, and legal support to restore your employment status.”

My chest tightened.

Not from relief.

From something sadder.

Because I never wanted to win like this.

I wanted friends.

I wanted a vacation.

I wanted a life where trust didn’t make you a target.

But that life didn’t exist.

Not with people like Cecilia.

Cecilia’s face twisted, and suddenly her voice rose—wild, desperate.

“You think you’re some hero?” she spat at me. “You ruined everything. You always play innocent while you destroy—”

I met her gaze.

And I spoke softly.

“No,” I said. “You destroyed yourself. I just stopped letting you destroy me.”

For a split second, I saw it.

Something break inside her.

Not guilt.

Not remorse.

Just the collapse of control.

Richard turned away from her.

“Spencer,” he said coldly. “You’re finished.”

Spencer’s face went white.

“You can’t—”

“I can,” Richard said simply. “And I will.”

Cecilia grabbed her father’s arm.

“Daddy—”

He didn’t look at her.

He walked out.

And Cecilia stood there, trembling, surrounded by the wreckage of everything she thought she owned.

Morgan and Christa avoided my eyes.

Paisley wasn’t there.

Jackson stayed beside me, steady.

And Spencer… Spencer looked at me with pure hatred.

Like I’d stolen something from him.

But I hadn’t stolen anything.

I’d taken my life back.

That night, I didn’t feel victorious.

I felt empty.

Because some victories don’t fill you.

They just stop the bleeding.

Jackson walked me back to the hostel, hands in his pockets, silent for most of the way.

“You did it,” he said finally.

“I survived,” I corrected.

Jackson looked at me.

“Still,” he said. “That takes something most people don’t have.”

I stopped outside the hostel door and stared up at the Barcelona sky.

Stars scattered like secrets.

I thought about how I’d trusted those women for eight years.

Eight years of brunches and trips and inside jokes and crying on each other’s shoulders.

And how easily it had all been weaponized.

Betrayal doesn’t always arrive with warning signs.

Sometimes it arrives with champagne.

With smiles.

With “bestie” captions.

With people hugging you at the airport while planning your downfall.

I looked at Jackson.

“What happens now?” I asked.

He exhaled.

“Now,” he said quietly, “you rebuild.”

The next morning, my phone buzzed.

An email from Northstar’s board.

Subject: URGENT: Security Breach Evidence Received — Do Not Delete.

Then another.

From my boss.

Lucia, I’m sorry. We need to speak immediately. Your job is not terminated. We have proof of compromise. We will fix this.

My chest tightened.

Not with joy.

With exhaustion.

Because sometimes even when you win, you’re still tired.

I sat on the hostel bed and stared at the sunlight spilling across the floor.

Then my phone buzzed again.

A final Instagram notification.

Cecilia.

A story post.

I tapped, almost against my own better judgment.

A black screen.

White text.

Sometimes snakes pretend to be sisters.

Then it vanished.

Deleted.

Gone.

Like she was still trying to control the narrative, even in defeat.

I turned my phone face down.

Because she could post whatever she wanted.

Truth didn’t need captions.

Truth had evidence.

Truth had consequences.

Truth had me.

And for the first time in days, I breathed.

Not because everything was fine.

Not because the betrayal didn’t hurt.

But because I was no longer trapped in their version of me.

The “reliable Lucia.”

The “nice Lucia.”

The “forgiving Lucia.”

The one who always cleaned up the mess and smiled anyway.

That Lucia had died somewhere over the Atlantic, sitting alone in economy while her best friends drank champagne in first class.

And the woman who landed in Barcelona?

She was someone else.

Someone who didn’t beg for respect.

Someone who demanded it.

And if people wanted to call her dramatic?

Fine.

Let them.

Because sometimes the most powerful revenge isn’t screaming.

It isn’t fighting.

It isn’t posting.

Sometimes the most powerful revenge is simply this:

Refusing to be used ever again.