Ethan Qin chose the dress himself.
That was the part I kept returning to later, even after the embarrassment settled into something sharper.
He walked through the mall like a boy being marched to court.
Every few minutes he rejected another dress and muttered that designers had clearly never confessed to anyone.
Inside, I was so nervous my palms kept sticking to the strap of my purse.
The whole plan had started three days after graduation practice, when I walked into the family room and found Ethan sprawled on our couch, one ankle over the other, playing a game like he had a legal claim to our furniture.
“I decided something,” I said.
His thumbs kept moving. “Dangerous opening.”
Ethan turned his head slowly.
I did not answer fast enough.
That was all the answer he needed, or at least all the answer he thought he needed.
Noah had never been the real point.
Noah Ellis was our class president, our keyboard player, and kind enough to help.
He was also the shield I had grabbed when Ethan tried to make me his fake girlfriend.
Ethan had marched into my room at the start of senior year and announced that I was the best solution to his problem.
His problem was that too many girls liked him.
His solution was me.
“Pretend to date me,” he said, as if offering a coupon.
I was lying under my blanket with homework on my chest.
“At least consider the benefits. I’m tall, photogenic, academically acceptable, and I buy excellent fries.”
He called me heartless.
I called him delusional.
But after he asked a third time, something in me twisted.
I had loved Ethan in some quiet, stubborn way for years.
I had watched him turn love letters over to his mother unopened and lean into my life so naturally that people thought we already belonged to each other.
I wanted more than a fake title.
So I told him I liked Noah.
Ethan went still.
Then he threw his hoodie over my head and told me to study.
That was how our disaster began.
Once he recovered from the first shock, Ethan became my self-appointed love coach.
He said boys liked girls who were impressive, so he submitted my name for the academic team.
My name had already been at the top of our grade for years, but Ethan insisted the point needed to be “visually unavoidable.”
Then he joined the team too.
When I asked why, he said early admission would leave more time for gaming in college.
When I asked how joining the exact same team helped me pursue Noah, he looked offended.
“I know him better than you do,” he said. “Trust the process.”
I trusted it for about six days.
After that, I noticed the pattern.
If Noah came to the library table, Ethan shifted his chair into the gap between us.
If Noah asked whether I wanted coffee, Ethan answered that I had already had one.
If I laughed at something Noah said, Ethan suddenly remembered an urgent problem only I could solve.
Every time I accused him of interfering, he wore the same innocent face.
“Distance builds attraction.”
“Group settings are safer.”
“You do not want to look too available.”
He was either the worst love coach alive or a genius at sabotage.
The worst part was that he did not even seem to understand his own jealousy.
Our mothers understood.
They had been friends since college and had never believed in privacy where Ethan and me were concerned.
My mother fed him hot pot in winter.
His mother sighed that her son had inherited his father’s face and no useful romantic instincts.
At family dinners, Ethan and I still kicked each other under the table like children.
Still, he was my habit.
In winter, I gravitated toward him because he always ran warm.
During online tutoring, he pulled me into the chair beside him and acted as if he had not done anything.
When I fell asleep against his shoulder, he stayed until I woke up.
“You have no conscience,” he said when I blinked at him in the dark.
I had no idea what he meant.
Now I think he meant that I could lean on him like breathing and still talk about another boy.
The school festival should have made everything obvious.
I asked Noah whether he wanted to perform with me.
Before he could finish saying yes, Ethan appeared between us and announced that he was joining too.
By the first rehearsal, our small team had somehow become a full band with extra people whose only skill was creating noise.
Ethan stood in the middle of the music room, one arm around Noah’s shoulders, the other dragging in a drummer, and declared that the year’s champion group had officially formed.
Everyone laughed.
I tried not to.
He chose the song, too.
It was one we had listened to the year before, the night I said maybe we should start a band after exams.
I had forgotten saying it.
Ethan had not.
On the night of the performance, the gym lights were so bright the crowd became a blur.
The first guitar note cut through the noise, and my body remembered the song before my mind did.
I sang.
Noah played keyboard.
Ethan stood behind me with an electric guitar and a white shirt buttoned neatly to his throat.
During the instrumental break, I turned and caught him looking at me.
He winked.
The gym exploded.
My heart tripped so hard I almost missed my cue.
We won.
After the photos, while our extra band members screamed like we had taken over the world, I tried to escape the stage.
Ethan caught me near the curtain.
“Lead singer trying to run?”
Before I could answer, he pressed something cool into my hand.
It was the silver pin from his jacket.
“Congratulations,” he said.
I closed my fingers around it and felt the shape of a question I was too scared to ask.
At New Year’s, the question became heavier.
Our families spent the holiday together as usual, filling the house with dumplings, card games, and arguments about whether the decorations were straight.
During the countdown, Ethan ended up beside me on the couch.
The adults shouted numbers at the television.
I heard only his voice near my ear.
“Happy New Year, Olivia.”
When I turned, he was close enough for me to count his eyelashes.
I said it back because I had no better bravery yet.
Then exam season came, and we both earned early admission to Quincy University.
For a while, everything felt easy.
No desperate homework piles.
No ranking lists.
No reason to pretend I needed a love coach.
Except graduation was coming, and I was tired of carrying the truth alone.
That was how I ended up in the mall, standing outside a fitting room in a white dress Ethan had chosen.
The dress was simple.
Soft sleeves, clean waist, light skirt.
I turned once in front of the mirror and hated how much I wanted him to like it.
“Are you sure?” I asked. “If I wear this to confess, do you think he’ll say yes?”
Ethan looked at me for a few seconds.
His face did something small and unguarded.
Then he smiled.
“If the person were me, I wouldn’t even think.”
So I took the breath I had been saving for years.
“I like you.”
He blinked.
Then he laughed.
“Stop using me as practice,” he said. “Say it to the man you want.”
There are hurts that arrive loudly, and there are hurts that arrive wearing the face of a misunderstanding.
This one was quiet enough that nobody in the store noticed except the saleswoman, who suddenly became very interested in hangers.
I smiled.
“Right,” I said. “Practice.”
I bought the dress.
I carried the bag myself.
Ethan tried to speak twice on the ride home, but I looked out the window until he stopped.
That night, I put the dress box in my closet.
Then I opened my drawer, took out the silver pin, and placed it inside the box.
If he wanted to misunderstand me, I could at least return the evidence.
At 3:17 in the morning, my phone lit up.
Ethan: Does what you said this afternoon still count?
I stared at the message until my eyes burned.
Another came.
Ethan: Olivia, was it me?
Then five missed calls.
Then one photo.
The silver pin lay in his palm.
He must have climbed through my window the way he used to when we were ten and thought locked doors were suggestions.
I should have been furious.
Instead, I was exhausted.
So I did not answer.
By 7:05, he was on my porch in yesterday’s hoodie, hair messy, eyes red, holding the pin like it was breakable.
“Tell me the truth,” he said.
Before I could speak, Noah pulled up at the curb with my music folder.
“Are we still meeting today?” Noah asked.
Ethan’s face went pale.
His phone buzzed in his hand.
I looked down before he could hide the screen.
The group chat name was impossible to miss.
How to stop Olivia from confessing to Noah.
For one second, nobody moved.
Then I took the phone out of his hand.
Ethan let me.
The chat was mostly his friends roasting him.
There were messages about joining the academic team, sitting between Noah and me, and expanding the band so we would never rehearse alone.
One friend had written, Just tell her you like her.
Ethan had replied, She likes Noah.
Another friend had written, She has been looking at you like that since sophomore year, idiot.
Ethan had not answered that one.
Noah read over my shoulder and made a small sound like he was trying very hard not to laugh.
“For the record,” Noah said gently, “I was meeting Olivia to return her folder. Also, she asked me three months ago how to make you jealous without being cruel.”
Ethan turned to me.
I lifted my chin.
“You said to consult someone who knows the target.”
His mouth opened.
Closed.
Opened again.
It was the first time I had ever seen Ethan Qin defeated without a game controller involved.
My mother appeared in the doorway behind me.
His mother appeared beside her.
Both of them looked at the white dress box on the porch bench, the silver pin in his hand, and our faces.
His mother whispered, “Finally.”
Ethan heard her.
He rubbed both hands over his face.
Then he looked at me in a way that stripped every joke from the morning.
“I thought if I helped badly enough, you would give up on him,” he said. “I know that sounds terrible.”
“It does.”
“I thought if I stayed close enough, you would notice me.”
“I did.”
He swallowed.
The porch had gone very quiet.
“I liked you before the fake girlfriend idea,” he said. “That was me trying to ask for something real without risking hearing no.”
The sentence landed softer than I expected.
Not because it fixed everything.
Because it explained too much.
The fake girlfriend request.
The chair in the library.
The band.
The lapel pin.
The way he stayed beside me while I slept and called me heartless afterward.
I wanted to forgive him immediately, which annoyed me.
So I made him stand there a little longer.
“You laughed at my confession,” I said.
He flinched.
“I know.”
“In a dress you chose.”
“I know.”
“In front of a saleswoman who will probably remember us forever.”
“I deserve that.”
Noah coughed into his fist.
My mother dragged him inside with the folder and told him breakfast was available for innocent bystanders.
That left Ethan and me on the porch.
He held out the pin.
“Can I try again?”
“Try what?”
“Not being stupid.”
I should have said no.
I should have made him suffer until lunch.
But he was standing there with his red eyes and crushed pride, and I had loved him through worse haircuts than this.
“One sentence,” I said.
He straightened like I had called him to the front of a classroom.
“Olivia Wen,” he said, voice rough, “I like you. Not as practice. Not as a shield. Not because I’m scared of other people getting close. I like you because every version of my future already has you standing in it.”
It was not one sentence.
I let it pass.
For two seconds, I said nothing.
He looked like those two seconds might end his life.
Then I took the pin from him and fastened it to the strap of my dress box.
“If the person is you,” I said, “I don’t need to think either.”
His breath left him all at once.
Behind the window, our mothers hugged like they had won a championship.
Noah gave us a thumbs-up with a fork in his hand.
Ethan laughed then, but this time it sounded shaky and relieved and a little close to tears.
He did not kiss me on the porch.
He asked first.
That, more than the confession, convinced me he had finally learned something.
We started dating that summer.
By winter, Quincy University had turned white with snow, and Ethan had become the most dramatic campus photographer alive.
He complained whenever I asked for one more picture, then took thirty anyway.
We used the small apartment our families had bought near campus and pretended we were independent adults while eating food our mothers packed.
On snowy nights, I read by the window while Ethan made hot chocolate too sweet and waited for praise.
Sometimes I wore the silver pin on my coat.
Sometimes he touched it and smiled like he still could not believe it had found its way back to him.
The final twist came years later, after we were old enough to laugh about the mall without me threatening to abandon him in one.
We were cleaning the apartment before moving into our first real place together when I found an old notebook wedged behind his textbooks.
It was not a diary, he claimed.
It was “strategic documentation,” he said.
On the first page, dated two weeks before he ever asked me to fake-date him, he had written one line.
Ask Olivia to be mine before someone smarter does.
Under it, in smaller handwriting, he had added:
Possible plan: fake girlfriend.
I looked at him.
He looked at the notebook.
Then he looked at the door, as if escape might still be an option.
“You were never emotionally dumb,” I said.
He winced.
“I was emotionally cowardly. Different category.”
I closed the notebook and tapped it against his chest.
That was the real ending.
Not the dress, not the pin, not the porch confession.
It was realizing that we had both been circling the same truth for years, each of us waiting for the other to be brave first.
Some love does not arrive suddenly.
Some love grows up beside you, steals your blanket, ruins your plans, carries your bags, sabotages the wrong boy, and finally shows up at sunrise with red eyes and the one question it should have asked years ago.