Rain had rinsed the heat out of Pennsylvania by the morning of Julia Mercer’s wedding.
I was in the bridal suite trying to keep Julia from eating her sixth piece of dark chocolate when she dropped Caleb Hart’s name like it weighed nothing.
“Grant sent him the groomsman schedule two weeks ago,” she said. “He said yes.”
My hand stopped over the wrapper.
Breathing sounded easier than explaining why the man I had loved for years had not spoken to me in two.
Caleb and I met in college, back when he was student council president and I was the arts committee girl pretending confidence was the same thing as courage.
He was careful, dry, and impossible to impress.
He remembered small things: the air vent I hated, the coffee I took without sugar, and the white cat videos I pretended were only about his cat, Biscuit.
By the time I understood I loved him, I also believed he loved someone else.
There were rumors of a girl from high school, a girl he had drawn in secret, a girl whose red ribbon he tied around his cat’s paw like a relic.
Nobody told me the girl was me.
So I ran before anyone could reject me.
I left for a year in Switzerland, came home with a decent man beside me at the airport, and watched Caleb’s face close like a door.
The man from Switzerland never became my boyfriend, but I let Caleb think he might because cowardice can dress itself as dignity.
Then came Christmas Eve.
Our friend Theo had drunk too much over a girl he had loved and lost, and Caleb and I went to get him from a private room above a bar.
The lights were low, Theo was asleep on the table, and Caleb took my glass away when I reached for another drink.
I snapped at him because I wanted him to care and hated that he did.
Somehow I ended up against his chest, crying into his shirt, my hands around his waist like they had always belonged there.
He asked what I blamed him for.
I kissed him instead.
That night was the first honest thing I had done in years, and the next morning was the cruelest.
I woke beside him, saw tenderness on his sleeping face, and panicked so hard I became someone I still do not like remembering.
I told him I had been drunk.
I told him I had mistaken him for the other man.
Caleb looked at me as if I had crushed something living where he could see.
A few days later, he left for Switzerland.
For two years, his name stayed in our group chat like a sealed room.
Then Julia got married, and the sealed room opened.
I saw him first outside the restroom, smoking in the stairwell like he had learned the habit from loneliness.
He was thinner, older in the eyes, and so painfully handsome that anger would have been easier.
“You’re back,” I said.
He looked at the cigarette between his fingers.
“I eat, sleep, work, and let nobody use me as a substitute,” he said. “So yes. Pretty well.”
There it was.
The sentence I deserved.
I could have apologized then, but shame will let you swallow fire before it lets you say the sentence that might save you.
So I told him to smoke less because he was coughing.
He almost laughed.
“Go on, Kara,” he said. “Run.”
I did.
The ceremony passed in a blur of white flowers and Julia crying through her vows while Grant cried harder beside her.
At the bouquet toss, Julia gave me our old signal before turning around.
The flowers were meant for me.
I stepped forward, hands ready, heart foolishly light for half a second.
Then Caleb reached over the crowd and caught the bouquet cleanly above my head.
I stumbled in my heels, and his arm caught my waist before I hit the floor.
Then he let go as if touch itself had teeth.
“Whoever catches that bouquet gets married within a year,” Julia shouted.
Caleb smiled for the crowd.
“Then I guess I had better hurry.”
He did not look at me when he said it.
Later I found him near a trash can, the bouquet tilted downward in his hand.
“Don’t throw it away,” I said.
“You manage my blessings now?”
“No,” I said. “I just know you don’t hate lilies.”
His gaze sharpened.
“Some people used to love lilies. People change.”
I took the bouquet before he could drop it.
The lilies were bruised, but they still smelled like a memory.
At the reception, our friends played games meant to embarrass the bride and groom and caught us instead.
When Theo read that I had to press my cheek to the second man on my left for thirty seconds, everyone turned at once.
The second man was Caleb.
I looked at him.
He looked back with a face so controlled it felt like another rejection.
So I chose the drinking punishment and swallowed a terrible bowl of red wine mixed with whiskey.
It burned down my throat like bravery and came back up as regret.
I escaped to the restroom, pressed cold water under my eyes, and opened the door to find Caleb waiting.
“We need to talk,” he said.
“Then put out the cigarette.”
He did.
That small obedience almost broke me.
I followed him down the quiet corridor toward his suite, telling myself adults did not spend two years bleeding in silence.
At the door, fear caught me again.
“Another day,” I said.
Caleb stepped close and braced one arm beside my head.
He caught my wrist, not to hurt me, but to stop the retreat he knew too well.
“You really don’t want to touch me that badly?” he asked.
His eyes were red.
His voice was worse.
“Tell me I was only a substitute.”
I could not.
The old lie had been easy because it was false.
Repeating it with his face inches from mine was impossible.
He released me with a bitter little laugh and turned away.
That was when my hand caught his jacket.
Everything in him went still.
I had imagined speeches, but the body tells the truth before the mouth can decorate it.
“Don’t go,” I whispered.
“Why?”
Because I loved you in the rain, in the cat videos, and in every quiet moment when I thought your heart belonged to someone else.
None of that came out.
I rose on my toes and kissed him.
At first he froze, and for one breath I thought I had ruined him again.
Then his hand came around my waist and the world narrowed to the locked door, the rain at the window, and Caleb kissing me like he had survived on restraint and was done being noble.
By morning, shame returned, but this time Caleb was awake before I could disappear.
His arm tightened around my waist.
“What are you doing?”
“Good morning,” I said, with the voice of a criminal caught near an open window.
He sat up, calm in a way that felt deeply unfair.
“Kara, we are going to talk.”
He called for clean clothes, waited until we were dressed, and sat beside me on the edge of the bed.
His hand moved as if searching for a lighter that was not there.
I had hidden it by the pillow without thinking because I hated the smoking more than I hated myself.
“Did you go to Switzerland because of me?” I asked.
“Yes.”
The word was plain.
It hurt more because he did not make it dramatic.
I told him what I had learned months after he left.
At our high school anniversary, an old classmate told me Caleb had followed me to Northview University and spent whole classes drawing a girl with a violin before erasing her.
The red ribbon on his cat had come from my old cat.
The girl from high school had been me.
Caleb listened with his head lowered.
Then he told me his side.
He had noticed me first at sixteen, remembered my violin solo and my white cat, then kept the fallen red ribbon because teenage boys can be ridiculous when they are in love and have nowhere safe to put it.
He learned drums because someone told him I admired boys who played, ran for student council president because I joined the arts committee, and sent the cat videos because it gave him a reason to be in my day.
He planned to confess on his birthday, the day after I flew away without warning.
He waited when he thought I had another man.
He waited again after I came home.
Then Christmas Eve happened, and for one morning he believed all the waiting had meant something.
“You told me I was him,” Caleb said quietly. “You told me the night I had wanted for years belonged to another man.”
There are wounds too deep for the skin, and that was his.
I cried with the kind of grief that comes when you finally see the full shape of your own damage.
“It was always you,” I said. “I knew it was you. I was scared you would hate me.”
He looked at me for a long time.
For one impossible second I thought love would be enough.
Then he stood.
“Maybe we were meant to miss each other,” he said.
By the time I could breathe again, he was gone.
His last message was only, “Goodbye, Kara.”
He blocked me.
I went home from Philadelphia and got sick in the childish, humiliating way heartbreak makes the body join the argument.
For two months I lived under blankets and replayed every place I had chosen pride over truth.
Julia video-called after her honeymoon and listened without interrupting.
“Have you actually gone after him?” she asked.
“He doesn’t want to see me.”
“Did he say that, or did your fear say it for him?”
That sentence stayed.
The next morning, Theo gave me Caleb’s number and told me it had never changed.
I called before courage could drain out of me.
Caleb answered on the third ring.
“Kara.”
He still knew my number.
“Can I see you?”
Silence moved through the line.
“I’m at the office,” he said.
I left so fast I forgot to change out of my pink house slippers.
Halfway there, I ran into a flower shop and bought the last red rose, bent at the edge and stubbornly alive.
Caleb was waiting outside Hart & Lowe Technologies when I arrived.
His eyes went first to my face, then to the slippers.
“You were in a hurry.”
“I was.”
He took me upstairs to a small office that smelled faintly of lilies and made coffee, no sugar, because he still remembered.
If I became calm, I might become a coward again.
So I stepped forward and grabbed his hand.
“Don’t go,” I said.
“Kara.”
“I miss you when I wake up. I miss you when I fall asleep. I miss you in dreams, which is unfair because even my dreams know where I want to be.”
His fingers flexed once.
I held tighter.
“I hurt you because I was scared,” I said. “That is not an excuse. It is only the ugliest truth I have. I love you, Caleb. I loved you then. I love you now. I do not want to look at photos of you anymore. I want to stand beside you.”
Two assistants appeared at the glass door with folders, and Caleb tried to pull his hand back.
“People can see.”
“Good,” I said, louder than dignity recommended. “I’m pursuing your boss. When he becomes my man, I’ll buy everyone milk tea.”
The assistants vanished so fast the door barely clicked.
“Do you have any shame?”
“Not enough to lose you again.”
I took the rose from my bag.
It had suffered on the drive, one petal creased and the stem shorter than romance deserved.
“People say a serious relationship should begin with confession and flowers,” I said. “The shop only had one left. I wanted ninety-nine, but I needed to get here more than I needed to look impressive.”
Caleb stared at the rose as if nobody had ever given him anything fragile before.
When he took it, his thumb touched the bent petal with absurd care.
“This is the first flower I’ve ever received,” he said.
That broke me in a new place.
“Then does that mean yes?”
His pride made one final, ridiculous stand.
“I accept the flower,” he said. “As for me, you may have to pursue me for a while.”
So I did.
Every morning, I sent flowers to his office and every night, I sent a message so he would not wonder whether I had disappeared again.
Then Julia sent me screenshots from posts Caleb had hidden from me.
“My girl sent flowers again,” he had written. “Do any of you have that?”
The man who claimed he needed pursuit had been celebrating the whole time.
A week later, he posted that he was hungry at work, so I cooked three dishes and soup, packed them in containers, and texted, “I’m tired tonight, so I may not pursue you.”
He replied, “Okay.”
I could feel the sulking through the screen.
When I stepped out of the elevator an hour later, he was already waiting, smiling like the whole building had lit from inside.
“You came.”
“Future boyfriends should not starve.”
In his office, I set out the food: no cilantro, no onions, tomatoes peeled, everything the way he liked it.
He stared at the dishes.
“When did you learn all this about me?”
“Guess.”
I took his hand.
“Caleb, I am going to prove it until you feel safe with me.”
His eyes shone then.
“I only asked you to pursue me because I wanted you to come find me,” he admitted. “I wanted your messages. I wanted you to pick me up after work. The day you brought that rose, I wanted to say yes so badly I almost forgot how to stand.”
Love is not always the person who never leaves.
Sometimes love is the person who finally comes back correctly.
I kissed the corner of his mouth.
Caleb stopped pretending after that.
He pulled me close and kissed me until the soup went cold, until my slippers slid against the carpet, until every frightened version of me understood he was not leaving.
“Are we together now?” I asked against his chest.
His heartbeat answered before he did.
“Kara,” he said, voice low at my ear, “in my heart, you have always been my girl.”
The final twist came later, when he gave me the elevator code to his apartment and told me not to overthink the numbers.
I overthought them immediately.
It was not random.
On an old phone keypad, 4 was GHI, 5 was JKL, 3 was DEF, 2 was ABC, 8 was TUV, and 9 was WXYZ.
The code spelled the clumsy beginning of the two names he had kept beside each other for years.
Kara and Caleb.
He had built doors around me even while I was afraid to knock.
This time, I opened one and stayed.