ON MY WEDDING DAY, MY FIANCÉ’S “BEST FRIEND” SHOWED UP DRESSED AS A BRIDE TO STEAL HIM FROM ME… SO I CALLED MY OWN “BEST FRIEND”
ON MY WEDDING DAY, MY FIANCÉ’S “BEST FRIEND” SHOWED UP DRESSED AS A BRIDE TO STEAL HIM FROM ME… SO I CALLED MY OWN “BEST FRIEND”

PART 2: THE PROMISE THAT ENDED UP DESTROYING OUR MARRIAGE
For several seconds, no one said a single word.
The hall, which moments earlier had been filled with uncomfortable laughter, whispers, and phones recording the scene, became so silent that I could clearly hear Chloe taking a breath behind us.
Gabriel held the envelope between his fingers.
The playful expression had disappeared from his face.
He no longer looked like the extravagant man who had interrupted my wedding pretending to be my “best friend.”
Now he was completely serious.
Adrian noticed too.
— What’s inside that envelope?
Gabriel didn’t even look at him.
He looked at me.
— That’s for Elena to decide.
He held it out.
I took the envelope.
Chloe reacted immediately.
— Wait!
Her voice came out too quickly.
Too loudly.
Everyone turned toward her.
Only minutes ago, she had been clinging to Adrian’s arm with that triumphant smile, enjoying the attention she had gained by walking into my wedding wearing a white dress.
Now her lips were tense.
— What kind of show is this? — she asked. — Elena, today is your wedding. Are you really going to let some stranger come here and cause problems?
Gabriel let out a short laugh.
— Interesting.
— What?
— Ten minutes ago, you also showed up dressed as a bride to interrupt the ceremony.
Several guests laughed.
Chloe turned red.
— That was different.
— Of course — Gabriel replied. — When you do something, it’s funny. When someone else does it, it’s a problem.
Adrian lost his patience.
— Enough.
He stepped toward me and held out his hand.
— Elena, give me that.
I looked at his hand.
Then at his face.
— Why?
— Because I don’t know who this guy is or what he wants.
— I already told you. He’s my best friend.
— I don’t care what he is!
Gabriel raised an eyebrow.
— Five minutes ago, the title of “best friend” seemed very important.
Adrian ignored him.
— Elena, we’re at our wedding. Don’t let someone manipulate your emotions.
That sentence made me smile.
For four years, every time Chloe crossed a line, Adrian always found an excuse.
When she called him at midnight because she “couldn’t sleep.”
When he canceled our dates because Chloe had argued with her boyfriend.
When she sat on his lap during gatherings with friends and insisted it was “something they had done since childhood.”
When she posted pictures hugging him with captions like:
“My favorite man will always be mine, even if one day some poor girl manages to marry him.”
Every time I told Adrian it bothered me, he accused me of exaggerating.
“Chloe is like a sister to me.”
“I don’t see her as a woman.”
“That’s just how we’ve always been.”
“Don’t be insecure.”
And my favorite:
“If you trust me, you shouldn’t care.”
Little by little, I learned to stay silent.
Not because it stopped hurting.
But because I was tired of every conversation ending with me becoming the guilty one.
I looked at the envelope.
Gabriel spoke softly.
— Open it.
Adrian stepped closer.
— Elena.
This time there was a warning in his voice.
And that warning was exactly what made my decision.
I opened the envelope.
Inside were several photographs.
The first showed the entrance of a hotel.
I immediately recognized Adrian.
He was wearing the same gray jacket he had worn the night before during our rehearsal dinner.
Beside him was Chloe.
The second photograph showed them entering an elevator.
The third showed Chloe resting her head on Adrian’s shoulder.
A strange coldness traveled down my spine.
It wasn’t pain.
Not yet.
It was that feeling you get when your body understands something a few seconds before your mind does.
I looked up.
— What is this?
Adrian looked at the pictures.
His expression changed.
— I can explain.
Four words.
Probably the four least comforting words someone can say when their fiancée finds pictures of them entering a hotel with another woman the night before the wedding.
Chloe immediately spoke.
— Nothing happened.
I looked at her.
— I didn’t ask you.
She closed her mouth.
Gabriel pointed at the photographs.
— Last night I left a meeting late. I saw Adrian and Chloe entering the Wellington Hotel around one in the morning.
Adrian clenched his jaw.
— I took her there because she had too much to drink.
— And she needed you to go upstairs with her?
— I couldn’t leave her alone.
Chloe nodded quickly.
— Exactly. I was dizzy.
Gabriel took out his phone.
— Perfect. Then I’m sure you can explain this too.
He pressed the screen.
An audio recording began playing.
First, we heard traffic noise.
Then Chloe’s voice.
Impossible to mistake.
— If you weren’t marrying her tomorrow… would you have ever thought about staying with me?
My heart stopped.
Adrian’s voice came next.
— Chloe, you’re drunk.
— Don’t avoid the question.
Silence.
Then Adrian sighed.
— There were moments when yes, I thought about it.
Several guests gasped quietly.
I saw my mother, sitting in the front row, slowly stand up.
In the recording, Chloe spoke again.
— Then it’s not too late.
Adrian answered:
— I’m getting married tomorrow.
— That doesn’t answer my question.
Another silence.
Then the audio ended.
I looked at Gabriel.
— Is that everything?
He shook his head.
— No.
Adrian lost control.
— Enough!
He tried to grab Gabriel’s phone, but Gabriel easily moved away.
— Why are you so nervous? — Gabriel asked. — If you did nothing wrong, you should want Elena to hear everything.
Adrian looked at me desperately.
— She was drunk. I was just trying to calm her down.
— Did you ever think about being with her?
— Years ago!
— That’s not what you said in the recording.
— Elena!
His voice echoed through the hall.
I stood still.
And then something unexpected happened.
I didn’t feel like crying.
For months, I had imagined what I would do if I ever discovered Adrian had betrayed me.
I thought I would scream.
Break things.
Demand answers.
But standing there, I only felt tired.
A deep exhaustion.
As if a part of me had been waiting for this moment long before I admitted it.
I handed the photographs back to Gabriel.
— What happened next?
— I followed them to the seventh floor.
Adrian let out a bitter laugh.
— You followed them? What kind of sick person does that?
Gabriel stared at him.
— Someone whose best friend was supposed to marry you ten hours later.
Adrian said nothing.
Gabriel continued:
— Chloe entered room 712. Adrian went in after her.
My father stood up.
— How long was he inside?
— Forty-seven minutes.
My father looked at Adrian.
He didn’t need to say anything.
Adrian turned pale.
— Nothing happened!
— Then tell me what you did for forty-seven minutes.
— She was crying.
— Why?
Adrian looked at Chloe.
That simple movement was enough.
Chloe started breathing faster.
— Because I argued with my mother — she said.
Gabriel smiled.
— What a coincidence.
He pulled another paper from his pocket.
— Because the receptionist remembered something different.
Chloe looked like she was losing her balance.
— What are you doing?
— What Elena should have done a long time ago: stop accepting ridiculous explanations.
He handed me the document.
It was a copy of the hotel reception record.
Next to room 712 there was a note:
“Additional request: one bottle of champagne. Two glasses.”
My stomach turned.
Adrian looked at the paper.
— That proves nothing.
— You’re right — I said.
Everyone looked at me.
I smiled slightly.
— It proves nothing.
Adrian exhaled, looking relieved.
Then I continued:
— But it also doesn’t matter.
His expression changed.
— What do you mean?
— I mean that even if you two spent forty-seven minutes discussing philosophy and drinking mineral water, our marriage ended the same way.
— Elena…
— No.
I raised my hand.
For the first time in years, Adrian became silent when I asked him to.
— I’m not canceling this wedding because you might have slept with Chloe last night.
I looked around.
The phones were still recording.
The white flowers still covered the altar.
Behind us, the screen still displayed the engagement photo Adrian and I had chosen together.
We looked happy.
Maybe we were.
Or maybe only I was.
— I’m canceling because today, in front of both our families, you allowed another woman to walk in wearing a wedding dress, interrupt our ceremony, and humiliate me.
Adrian lowered his eyes.
— It was a joke.
— Of course.
I nodded.
— It’s always a joke.
I stepped closer.
— When Chloe sent you lingerie for your birthday, it was a joke.
Several guests began whispering.
Chloe widened her eyes.
— That was years ago!
I ignored her.
— When you left me alone at a restaurant during our vacation because she called crying, it was an emergency.
— Her father was sick!
— Her father had a cold.
Someone laughed quietly.
— When she spent the night at your apartment and I only found out the next day, according to you, it was because she lost her keys.
— And it was true!
— When I found a picture of her kissing your cheek in our bed, it was “just a funny pose.”
Adrian frowned.
— Nothing ever happened between us!
— That was never the problem.
My voice came out calmer than I expected.
— The problem was that every time I told you something hurt me, you decided your intentions mattered more than my feelings.
That silenced him.
I continued:
— I never asked you to stop having female friends. I never asked that.
—I only needed you to set boundaries.
— I had boundaries!
I laughed.
— Your best friend walked into our wedding wearing a wedding dress, and you were willing to leave me standing at the altar to go take a walk with her.
The silence was brutal.
— That was your boundary?
Adrian couldn’t answer.
Chloe stepped forward.
— You’re exaggerating everything because you want to play the victim.
I turned toward her.
— Victim?
— Yes. You never understood our friendship.
— Probably.
— Adrian and I have known each other since we were six. Before you appeared, I was already there.
I smiled.
Finally.
There was the sentence I had waited four years to hear.
— Exactly.
Chloe frowned.
— What?
— You always needed to remind me that you came first.
I stepped toward her.
— Every birthday. Every trip. Every celebration. There was always a story only the two of you understood. A nickname I didn’t know. An old promise that needed to be honored.
I paused.
— It was like I needed permission to have a place in my own fiancé’s life.
— That’s ridiculous.
— Is it?
I pointed at her dress.
— Then explain why you’re dressed like that.
Chloe looked down at her white dress.
For the first time, she seemed aware of how absurd the entire scene was.
— Because Adrian and I made a promise when we were children.
— What promise?
Adrian interrupted.
— It doesn’t matter.
I looked at him.
— Now it does.
Chloe smiled challengingly.
— He promised that if I arrived at his wedding wearing a wedding dress before the ceremony ended, he would have to leave with me and walk around the entire venue.
— And then?
She hesitated.
That caught my attention.
— Then what?
— Nothing.
Gabriel laughed.
— You’re a terrible liar.
Chloe glared at him.
— Nobody asked you.
— Luckily, I don’t need permission.
He turned to me.
— There’s one more thing.
Adrian closed his eyes.
And I knew this wasn’t over.
— Gabriel.
He hesitated.
The first time I had seen him hesitate since entering the room.
— Tell me.
He looked at Adrian.
Then at me.
— The promise didn’t end with the walk around the hall.
I looked at Adrian.
— What was missing?
He didn’t answer.
— Adrian.
Nothing.
Chloe finally spoke.
— A kiss.
The hall exploded.
My mother cursed.
My father stepped toward Adrian, and two of my uncles had to hold him back.
I stood completely still.
— A kiss?
Chloe lifted her chin.
— It was a childish joke.
— Where?
— What?
— Where were you supposed to kiss?
— Elena, stop.
I looked at Adrian.
— I want to hear her answer.
Chloe swallowed.
— On the lips.
And for a moment, I heard nothing.
No voices.
No chairs moving.
No whispers.
Only the memory of Adrian smiling earlier when he asked permission to leave with her.
“It’s an old promise.”
“We’re just taking a walk.”
“We’ll be back in a moment.”
He had never mentioned the kiss.
— You intended to do that?
Adrian immediately shook his head.
— No!
— Then why did you agree to leave?
— Because I wanted to fulfill part of it and then tell her the rest was ridiculous.
— And why didn’t you tell me?
— Because I knew you would react like this.
I let out a dry laugh.
— So you knew it was wrong.
— No. I knew you were sensitive about Chloe.
— Sensitive?
Gabriel muttered:
— Unbelievable.
I looked at him.
— Don’t interrupt.
— Sorry, friend.
Adrian clenched his fists.
— See? This guy is doing exactly the same thing!
— No, he isn’t.
— Yes, he is!
He pointed at Gabriel.
— He came into our wedding pretending to marry you. He hugs you. Calls you sweetheart. Touches you. And you expect me to accept that?!
I stared at him for several seconds.
— Finally, you understand.
Adrian opened his mouth.
Then closed it.
I looked directly into his eyes.
— That was exactly what I wanted you to feel.
The anger on his face slowly transformed into realization.
— All of this… you planned?
— Gabriel’s entrance, yes.
Chloe laughed bitterly.
— So it was all a performance.
— A demonstration.
I looked at Adrian.
— Because for four years, I tried explaining it with words, and it never worked.
— And Gabriel agreed to pretend all of this?
Gabriel raised his hand.
— With great enthusiasm.
Several people laughed.
Adrian ignored him.
— So there’s nothing between you two.
I didn’t answer immediately.
That small silence was enough for his expression to change.
— Elena.
Gabriel looked at me too.
There was something different in his eyes.
Something that reminded me of a conversation we had two weeks earlier.
We had dinner together after months without seeing each other because Gabriel had returned to the city for work.
At one point, he had asked me:
“Are you happy?”
I had answered yes too quickly.
He didn’t push.
He only replied:
“Then I hope he knows how lucky he is.”
Now I understood why that sentence had stayed with me.
Adrian stepped closer.
— I asked if there was something between you.
— No.
He let out a breath of relief.
— Thank God.
— But that doesn’t change anything.
The relief disappeared from his face.
— Elena, we can fix this.
— No.
— You’re angry.
— I’m very calm.
— That’s exactly why. You’re in shock.
— Adrian.
I slowly removed the ring.
His face went pale.
— No.
He grabbed my hand.
— Don’t do this.
— Let go of me.
— Elena, listen to me.
— I listened to you for four years.
I tried to pull my hand away, but he didn’t let go.
Then Gabriel stepped forward.
There was no trace of performance left in him.
— She told you to let go.
Adrian looked at him.
— Stay out of this.
— I’m already involved.
— Gabriel.
I warned him.
He immediately stepped back.
Adrian looked at me.
— Look, I can apologize to your family. I can talk to Chloe. If you want, I’ll end this friendship.
Chloe’s face turned pale.
— Adrian…
He didn’t even look at her.
The irony was almost painful.
After years of always putting her first, all it took was realizing he could actually lose me for him to finally try to push her away.
But it was already too late.
— I don’t want you to end your friendship with her because of me.
— Then what do you want?
I looked at the ring in my palm.
— Nothing.
— Nothing?
— I don’t want anything from you anymore.
That was the first sentence that truly broke him.
Adrian stepped back as if I had physically struck him.
— You can’t say that after seven years.
— I can say it precisely because it was seven years.
My eyes burned.
Finally, the tears came.
But I wasn’t crying because I was losing him.
I was crying for the woman I used to be.
For every time I questioned my own feelings.
For every time I wondered if I was too jealous, too complicated, too sensitive.
For every time I apologized for asking for basic respect.
I placed the ring on the table where our guest book sat.
— I’m not marrying you.
My mother covered her mouth.
My father closed his eyes.
Adrian kept shaking his head.
— Elena.
— It’s over.
— No.
— Yes.
Chloe stepped closer.
— You’re throwing away seven years because of a joke?
I looked at her.
— No.
I gave a weak smile.
— I’m leaving seven years behind because of seven years of jokes.
The guests began leaving about twenty minutes later.
Some family members came to hug me.
Others didn’t know what to say.
Several people tried returning their gifts.
My mother, however, was strangely focused on practical matters.
— The catering is already paid for — she said.
— Mom…
— The cake too.
— Mom.
— And the DJ.
I looked at her.
— What are you saying?
She wiped away a tear.
— I’m saying that if we already spent a fortune on this party, someone is going to enjoy it.
Gabriel smiled.
— Mrs. Parker, I always knew you were a visionary.
My mother pointed at him.
— And you, stop talking like you’re in a reality show.
— Yes, ma’am.
Five minutes later, the DJ announced:
— Well… it seems we no longer have a wedding.
He paused.
— But we do have an open bar!
The remaining guests applauded.
And somehow, against all logic, my canceled wedding turned into a party.
I took off my shoes.
Gabriel found a bottle of champagne.
My cousins forced me to dance.
Even my father ended up laughing.
For two hours, I almost forgot that I had woken up believing I would end the day as Adrian Cooper’s wife.
Until I saw Adrian standing near the exit.
He was still wearing his suit.
He hadn’t left.
Our eyes met.
He walked toward me.
Gabriel immediately put down his glass.
I placed my hand on his arm.
— It’s okay.
— Are you sure?
— I’m sure.
Adrian stopped a few steps away.
He looked exhausted.
— Can we talk?
I nodded.
We walked outside into the garden.
The sun was setting.
The decorative lights we had chosen together began glowing between the trees.
For months, I had imagined those lights as the background for our wedding photos.
Now they looked like part of someone else’s life.
Adrian put his hands in his pockets.
— Chloe left.
— Okay.
— We argued.
— You don’t need to tell me.
— I told her we can’t continue being friends.
I looked at him.
— You shouldn’t have done that.
— Why not?
— Because she wasn’t the one who was supposed to marry me.
Adrian frowned.
— She caused all of this.
— No.
— She walked in wearing a wedding dress.
— And you allowed it.
He went silent.
— She asked you to leave.
— And you accepted.
— She asked if you had ever thought about being with her.
— And you said yes.
Every sentence made him shrink a little more.
— Chloe crossed many boundaries — I said. — But the person who had a commitment with me was you.
Adrian lowered his head.
For the first time since I knew him, he didn’t look for an excuse.
— You’re right.
Those words almost hurt more than everything before.
For years, I had wanted to hear them.
Now they came when they couldn’t fix anything.
— I’m sorry.
I didn’t answer.
— Truly, Elena. I’m sorry.
His eyes were wet.
— I think I became so used to Chloe being in my life that I stopped seeing certain things.
— Every time you complained, I felt like you were trying to take away a part of my childhood.
— I never wanted that.
— I know that now.
He sighed.
— But I always thought that because I didn’t have romantic feelings for her, nothing we did could really be wrong.
That was exactly the problem.
— And last night…
He looked down.
— When she asked if I had ever thought about being with her… I told the truth.
I felt a small sting.
— Did you love her?
— Not the way I loved you.
— That doesn’t answer the question.
He closed his eyes.
— Maybe when we were twenty. Maybe there was something there. But nothing ever happened.
— And last night?
— Nothing.
— Did you kiss her?
— No.
— Did she try to kiss you?
Adrian took too long to answer.
My heart sank.
— Yes.
I laughed without humor.
— Of course.
— I pushed her away.
— But you weren’t going to tell me.
— I didn’t want to ruin our wedding.
— You didn’t want to face the consequences.
He didn’t answer.
That was answer enough.
Adrian stepped closer.
— Give me a chance.
I shook my head.
— No.
— We can go to therapy.
— No.
— I can change.
— I hope you do.
— Elena…
— But not for me.
For the first time, he started crying.
Not dramatically.
Just one tear falling down his cheek.
I had loved this man.
A part of me would probably always remember the good side of him.
The nights we cooked together.
Our first apartment.
The trip where he proposed.
The times he held me when my grandmother died.
Love doesn’t disappear instantly just because a relationship ends.
And maybe that is the cruelest part.
You can love someone and still know leaving is the right thing to do.
— Goodbye, Adrian.
I turned away.
— Elena.
I stopped.
— That man…
I knew exactly who he meant.
— Is he in love with you?
I looked toward the inside of the hall.
Gabriel stood near the window.
He wasn’t pretending not to watch us.
When our eyes met, he raised an eyebrow.
The same expression he had since we were seventeen whenever he silently asked if I was okay.
I turned back to Adrian.
— I don’t know.
And it was true.
— And you?
— Me what?
— Are you in love with him?
I looked at Gabriel again.
This time, he smiled.
I felt something strange in my chest.
Something small.
Something I wasn’t ready to name.
— That doesn’t matter today.
Adrian slowly nodded.
Then he walked away.