The dog trembled against my chest.
I carried it directly toward the treatment room.
Behind me, someone from Sofia’s team shouted:
—Stop recording!
The documentary director answered immediately:
—Nobody touches the cameras.
Adrián’s face changed.
—This is a misunderstanding.
I didn’t turn around.
—Then the footage will show that.
Inside the treatment room, the shelter director helped me examine the dog.
Fortunately, the injury could be treated.
That was all I cared about.
Not Sofia.
Not Adrián.
Not the people outside whispering.
The animal.
When I finally came back into the courtyard, almost forty minutes had passed.
Sofia was crying.
Naturally.
She stood surrounded by her team while one assistant tried to fix the hem of her white dress.
Adrián was beside her.
But this time he wasn’t comforting her.
He was arguing with the documentary producer.
—That footage cannot be released.
The producer crossed his arms.
—Why?
—Because it can be misunderstood.
I stopped a few meters away.
—What part?
Everyone turned.
I removed my gloves.
—The part where I said the animal should not be lifted?
—The part where you physically stopped me from closing the cage?
—Or the part where Miss Su decided the animal’s condition mattered less than her camera angle?
Sofia’s face went white.
—Natalia, I didn’t know it was serious.
—I told you.
—I thought you were exaggerating because you hate me.
I looked at her for a moment.
Then I laughed softly.
—Sofia, you still think everything is about you.
That silenced her.
The shelter director stepped forward.
—Miss Navarro, you were explicitly instructed not to remove recovering animals from their enclosures.
Then he looked at Adrián.
—And Mr. Gu, you interfered with a staff member performing her professional duty.
Adrián’s expression darkened.
—I’m one of the shelter’s sponsors.
The director nodded.
—Then perhaps you should understand why sponsorship doesn’t buy medical authority.
The documentary crew recorded every word.
Sofia’s manager finally stepped in.
—Let’s leave.
But the international producer stopped them.
—Before you go, I need clarification.
He looked directly at Sofia.
—You came here specifically to film a charity segment?
—Yes.
—And were told the animal had undergone surgery yesterday?
She hesitated.
That hesitation was enough.
One of her assistants lowered her head.
—We were told.
Sofia turned sharply.
—Don’t talk nonsense!
The producer looked toward his cameraman.
—Keep that.
Adrián suddenly noticed me.
Really noticed me.
Not the angry fiancée he expected to return after three days.
I was wearing surgical clothes.
Hair tied back.
A shelter badge clipped to my pocket.
And people were listening when I spoke.
He frowned.
—Why are you dressed like that?
I stared at him.
—Because I work here.
—You resigned.
—I withdrew the resignation this morning.
His expression froze.
The shelter director smiled.
—And we’ve just offered Natalia her senior veterinary position back.
Then he added:
—Actually, the documentary team has also requested her as medical consultant for its next project.
Adrián looked at me.
—What project?
The producer answered before I could.
—A six-month wildlife rescue series across several mountain regions.
Sofia’s face changed.
Adrián stared.
—You’re leaving?
I almost laughed.
—You told me three days.
His jaw tightened.
—Don’t play games.
—I’m not.
I took my phone from my pocket.
Then opened the email confirming my contract.
Departure date:
Two weeks.
Adrián read it.
For the first time, real panic appeared.
—Natalia, we are getting married next month.
The shelter director looked at me in confusion.
I answered calmly:
—No, we’re not.
Adrián’s face hardened.
—What?
—The hotel is canceled.
—The invitations are canceled.
—The florist, cars, planner, makeup team.
I counted them with my fingers.
—Everything.
Sofia stared at me.
—You really canceled it?
I smiled.
—You were wearing the bride’s dress. I assumed you two had arrangements.
Adrián snapped:
—That was a joke!
The courtyard became silent.
I looked directly at him.
—Then explain the joke.
He said nothing.
—Explain why your friends bet on whether I’d cry.
—Explain why another woman’s name was put on my wedding invitations.
—Explain why the woman whose name replaced mine was wearing my dream dress.
My voice remained calm.
—Tell me which part was funny.
Nothing.
That was the problem with cruel jokes.
They were hilarious only while the target kept pretending they didn’t hurt.
The documentary footage wasn’t released immediately.
But somebody from Sofia’s team had already been livestreaming behind the scenes.
By evening, clips were everywhere.
The most widely shared moment wasn’t even the incident with the dog.
It was Sofia saying:
“I thought Natalia was exaggerating because she hates me.”
Followed by me answering:
“You still think everything is about you.”
The comments were merciless.
People found the wedding invitation story.
Someone leaked screenshots from Adrián’s friends’ group.
Then Sofia’s post wearing the limited wedding dress resurfaced.
Then the heart Adrián had left underneath.
Within forty-eight hours, the narrative changed completely.
Sofia was no longer the innocent childhood friend.
Adrián was no longer the charming heir who had merely “calmed down” enough to marry me.
And I was no longer the jealous veterinarian everyone could laugh at.
One of Sofia’s sponsors terminated a campaign.
Another postponed cooperation.
The shelter publicly clarified that no animal welfare staff member had approved her filming method.
Adrián called me that night.
I didn’t answer.
He came to my apartment instead.
Except it wasn’t my apartment anymore.
I had handed back the keys.
He found me at my parents’ old house.
I opened the gate but did not invite him inside.
He looked exhausted.
—Natalia.
—What?
—You let strangers put everything online.
I almost smiled.
—Your friends were the ones who turned our wedding into entertainment.
—That’s different.
—Why?
His mouth closed.
Then he said:
—Sofia is getting attacked because of this.
—Then support her.
His face tightened.
—I came to talk about us.
—There is no us.
—Stop saying that.
I stared at him.
—Why?
—Because you’re angry.
—No.
That answer disturbed him.
I continued:
—Anger was when I asked you to stop giving her things that belonged inside our relationship.
—Anger was when I saw her in my wedding dress.
—Anger was when I learned you changed the invitations.
I shook my head.
—This isn’t anger anymore.
—Then what is it?
—Clarity.
He remained silent.
Finally he said:
—I never cheated on you.
I believed him.
But I asked:
—Did you enjoy making me jealous?
His eyes shifted.
There.
The truth.
—Adrián.
His voice became low.
—Maybe.
—Why?
He rubbed his forehead.
—Because you were always so calm.
—You never fought for me.
I stared at him in disbelief.
—Excuse me?
—Sofia came back and you barely reacted.
—My friends joked about her and you acted like you didn’t care.
His jaw tightened.
—I wanted to know if losing me would actually hurt you.
For several seconds, I couldn’t speak.
Then I laughed.
—So you changed the bride’s name to test me?
He looked ashamed.
—It went too far.
—You think?
—I would have fixed everything before the wedding.
I looked at him.
—That’s exactly why we’re finished.
He frowned.
—What?
—You thought you could humiliate me until the last moment because afterward you’d simply put my name back.
His face went pale.
I continued:
—You were certain I would still be standing there waiting to marry you.
He couldn’t deny it.
And suddenly the whole thing became painfully simple.
Adrián hadn’t chosen Sofia because she was more important than me.
He had treated me badly because he believed I was permanent.
That was not better.

It was worse.
He whispered:
—I love you.
Once, those three words would have undone every boundary I possessed.
That night they couldn’t.
—I know.
His eyes lifted with hope.
I finished:
—But you don’t respect me enough.
Hope disappeared.
Two weeks later, I left with the documentary team.
The project changed my life.
We worked in remote clinics and wildlife rehabilitation centers.
I treated injured animals.
I trained volunteers.
I appeared in several episodes explaining emergency care and responsible rescue work.
For the first time in years, people knew me for something other than being Adrian Gu’s future wife.
I was Natalia.
Veterinarian.
Consultant.
Researcher.
Within a year, I was invited to help establish a regional animal rehabilitation program.
The shelter promoted me to medical director.
I accepted.
Meanwhile, Adrián’s life became quieter.
His friends apologized publicly.
Mostly because their parents were furious that private jokes had created a reputation crisis.
Sofia eventually released a statement saying she had never intended to replace me.
Perhaps she hadn’t.
But she had enjoyed every symbol of my place while pretending innocence.
Months later, she moved abroad for graduate school.
She and Adrián never became a couple.
That surprised everyone.
Except me.
Because Sofia had never really been what Adrián wanted.
She had been a mirror.
A way to test whether I would become jealous enough to prove I loved him.
Without me there to react, the game stopped being interesting.
Almost two years later, I saw Adrián again.
I was speaking at a charity gala supporting veterinary hospitals.
After the event, he waited near the exit.
No entourage.
No Sofia.
No arrogant smile.
—Congratulations.
—Thank you.
His eyes moved toward the plaque in my hand.
—Medical Director Natalia Lin.
I smiled.
—That’s me.
He looked embarrassed.
—Your mother told mine you’re opening another clinic.
—Next spring.
A quiet pause followed.
Then he reached into his coat.
He handed me a small box.
Inside was the pink diamond watch I had once bought him?
No.
It was my shelter identification card.
The old one.
The card I had thrown into the box when I resigned before our wedding.
I stared.
—Where did you find this?
—In the apartment after you left.
He turned it over.
On the back was an old handwritten emergency contact.
Adrián Gu.
He smiled sadly.
—I carried it for a long time.
I handed it back.
—Keep it.
—Why?
—Because that woman no longer needs you as her emergency contact.
His eyes reddened.
—Natalia…
—I don’t hate you.
That made him pause.
I continued:
—But I finally understand something.
—What?
I looked at him.
—Someone can love you and still become the wrong person to build a life with.
He lowered his head.
Then nodded.
—You’re not coming back.
It wasn’t a question anymore.
—No.
He smiled bitterly.
—My friends always said you had too much pride.
I shook my head.
—It wasn’t pride.
—Then what was it?
—Self-respect.
This time he smiled genuinely.
—Took me long enough to learn the difference.
We said goodbye.
No dramatic embrace.
No promise to meet again.
Just two people finally accepting that one of them had understood the ending long before the other.
The wedding invitations had started everything.
A little joke.
One replaced name.
One bet about how much humiliation I would tolerate before walking away.
Adrián and his friends believed they were testing how much I loved him.
They accidentally tested something else.
How much I finally loved myself.
And the moment I passed that test—
the wedding no longer needed a bride.