“I don’t want to go back to my apartment alone tonight,” she whispered, standing barefoot in my jacket under a flower shop awning while rain hammered the sidewalk. We had just fled a wedding where she climbed into my lap in a photo booth and kissed me before the last flash — and now her ex was calling, her phone kept buzzing, and I could see her bracing for something old and cruel to ruin everything. Then she looked at me like she was asking permission to be happy for the first time in years… and I realized I had no idea how to give her that without messing it all up.
“I don’t want to go back to my apartment alone tonight,” she whispered, standing barefoot in my jacket under a flower shop awning while rain hammered the sidewalk. We had just fled a wedding where she climbed into my lap in a photo booth and kissed me before the last flash — and now her ex was calling, her phone kept buzzing, and I could see her bracing for something old and cruel to ruin everything. Then she looked at me like she was asking permission to be happy for the first time in years… and I realized I had no idea how to give her that without messing it all up.

Hannah did not catch the bouquet.
This was because when Emily turned her back and launched it, Hannah took one strategic step to the left and let the flower sail directly into the arms of a woman named Bri, who immediately screamed like she had been chosen by God and wedding Pinterest.
“You dodged,” I said.
Hannah looked up at me, completely unrepentant. “I preserved the natural order.”
“You were afraid of a bouquet.”
“I was afraid of Bri not getting her moment. I’m generous.”
“You ducked behind a centerpiece.”
“Generously.”
Bri began making a speech anyway. Emily clapped a hand over her cousin’s mouth while Marcus laughed so hard he had to lean on a chair.
Hannah’s fingers were still tangled with mine. That was the part I couldn’t stop noticing. Through the bouquet toss. Through coffee being poured. Through one of Marcus’ uncles attempting the worm with the confidence of a man whose insurance deductible was too high.
Hannah kept holding my hand. Not like she’d forgotten. Like she remembered on purpose.
At our table, Aunt Linda leaned over and said, “Ryan, honey, you look happier.”
Hannah nearly dropped her fork.
I said, “It’s the cake.”
“It is not the cake. The frosting is excellent.” Aunt Linda gave me a look. “I have been married 38 years. I know frosting and I know smitten.”
Hannah made a small choking sound.
I patted her back. “Careful. The natural order.”
Under the table, she pinched my thigh. I deserved it.
By the time Emily and Marcus ran through a tunnel of sparklers toward their getaway car, Hannah was wearing my jacket, carrying her heels in one hand, and leaning into my side like it was something we had always done.
The night had cooled. Guests clustered outside the venue, laughing and calling goodbye. Sparks glittered in the dark. Emily’s veil fluttered as she leaned out the window and shouted, “Don’t mess this up.”
I couldn’t tell if she meant her marriage or us. Probably both.
Hannah waved with her shoes. “Love you.”
The car pulled away. Everyone cheered. Then the crowd began to scatter, and suddenly the evening had edges again.
Hannah and I stood near the curb beneath the street lamp. The music gone quiet behind us. Her shoulder brushed my arm. My tie was loose. Her lipstick was mostly gone, which did inconvenient things to my memory.
She glanced sideways. “So.”
I smiled. “We say that a lot.”
“It’s a useful word for people having emotional emergencies.”
“Are you having one?”
“A small, well-dressed one.”
I turned toward her. “Want me to take you home?”
Her eyes searched mine. “Do you want to take me home?”
“Yes.”
The answer came too fast, too rough. Her brows lifted.
I cleared my throat. “I mean, safely. Respectfully. With normal friend—” I stopped. “No. Not friend. I don’t know what word goes there yet.”
Her expression softened.
I forced myself to keep going. “I want more time with you. That’s what I mean.”
Hannah’s smile was slow and luminous. “Good save.”
“Was it?”
“Barely.”
A drop of rain hit my cheek. Then another.
Hannah looked up. “Oh no.”
“Afraid you’ll melt.”
“I’m 70% sugar. It’s a valid concern.”
The sky opened.
Guests shrieked and scattered toward cars. Hannah laughed, bright and startled, and I grabbed her hand as we ran under the awning of a closed flower shop next door.
By the time we reached cover, her hair had loosened completely, dark strands clinging to her cheeks. My jacket was damp around her shoulders. She was breathless, smiling, and so beautiful it made me feel stupid.
She wiped rain from her nose. “Well. Elegant exit ruined.”
“I don’t know. Very cinematic.”
“Only if one of us confesses something dramatic.”
“I’m a middle school teacher. I can name all the planets in order.”
“That’s not dramatic.”
“Pluto deserved better.”
She laughed and leaned back against the brick, still holding my hand. Rain sheeted down beyond the awning, turning the street lights hazy. The wedding noise faded behind us.
For the first time all night, nobody was watching.
Hannah looked at our hands. “This is the part where I usually make a joke.”
“You’ve made several.”
“No, I mean when something matters. I go quiet.”
She rubbed her thumb over my knuckles. “I don’t want to perform my way through this with you.”
My heart squeezed.
“I like your jokes,” I said. “I know that’s how I trap people.”
“Effective.”
Her smile flickered. “But I want you to know when I’m using them to hide.”
“Okay.”
“I’m hiding right now.”
The rain filled the silence.
I stepped closer, stopping just short of touching her everywhere I wanted to.
“From what?”
Her throat moved. “From wanting too much.”
That undid me a little.
I lifted my free hand and brushed a wet strand of hair from her cheek. “You can want too much with me.”
Her eyes shone. “That’s a reckless thing to promise.”
“I’m not promising perfect. I’m promising you won’t scare me off by wanting.”
She stared at me like she was trying to decide whether to believe in doors after years of walls.
Then she tugged me closer by my tie.
“Ryan.”
“Yeah.”
“I want pancakes tonight.”
I blinked.
“And I want breakfast tomorrow,” she continued. “Technically two different pancake events if you’re brave.”
“I’m listening.”
“I want to keep the photo strip. I want you to text me when you get home, even if you leave my apartment five minutes earlier. I want to sit next to you at movies and not pretend it’s because the couch is small.”
My pulse stumbled.
“I want,” she said, softer now, “to kiss you when I feel like kissing you.”
I slid my hand to her waist. “That one seems urgent.”
“It is.”
So I kissed her under the flower shop awning while rain hammered the sidewalk and wedding sparklers burned out in puddles behind us.
She made a small sound against my mouth. Half relief, half hunger. Every careful thought I had scattered.
Her fingers curled into my shirt. Mine spread over the small of her back, holding her close but not trapping her, letting her decide how near.
She decided very near.
When she finally pulled back, her cheeks were flushed and her eyes were dazed.
“I have another want,” she whispered.
My voice nearly failed me. “Okay.”
“I want you to stop looking like you’re waiting for permission to be happy.”
That landed with brutal accuracy.
I looked down. Hannah touched my jaw, turning my face back to hers.
“You do that,” she said. “Like you’re grateful for scraps before anyone even offers you a meal.”
I swallowed.
She knew. Of course she knew. Hannah noticed everything, including the parts of me I dressed up as patience.
“I’ve been easy to leave,” I said before I could make it prettier.
Her face changed.
I laughed once without humor. “That sounded less pathetic in my head.”
“It didn’t sound pathetic.”
“It feels pathetic.”
“No.” Her thumb moved gently along my jaw. “It sounds like someone taught you to expect less.”
I couldn’t answer.
She leaned in. Not kissing me. Just pressing her forehead to mine.
“I’m not offering scraps,” she said. “I don’t know exactly what I’m offering yet. We’re five hours into being brave. But it’s not scraps.”
The rain softened.
I closed my eyes. “I want pancakes, too.”
She laughed, watery and sweet. “That’s your response?”
“It’s the safest response. The other ones are too big.”
“Try one.”
I opened my eyes.
There was my best friend. My almost. My now. Barefoot under a flower shop awning, wearing my jacket like a claim she had made without asking anyone’s approval.
“I want to try,” I said. “For real. Not almost. Not jokes only. Not pretending I don’t look for you in every room.”
Her lips parted.
“I want dates,” I continued. “Plural. I want to learn what your hand feels like in mine when we’re not hiding it under a table. I want to be the person you call first and the person who gets to kiss you after.”
“You already are the person I call first.”
“I know.” I smiled a little. “I’m asking for the kissing upgrade.”
She laughed and wiped beneath one eye.
“Approved,” she said.
A cab rolled slowly past, its roof light glowing. Hannah glanced at the street, then back at me.
“There’s a diner three blocks from here that serves pancakes until 2.”
“It’s raining.”
“We’re already wet.”
“You’re barefoot.”
“I have shoes.”
“You’re holding them like trophies.”
She lifted them. “Because I won a wedding.”
“You dodged a bouquet and stole my jacket and got the man.”
Everything in me went still.
Hannah looked suddenly shy, as if she hadn’t meant to say it so plainly.
But I smiled. I couldn’t help it.
“Yeah,” I said. “You did.”
We walked to the diner in the rain anyway. She wore her heels for exactly half a block before giving up and making me carry them.
By the time we slid into a red vinyl booth, damp and laughing, it was nearly midnight.
The waitress gave our wedding clothes one glance and said, “Rough reception.”
Hannah looked at me across the table. Her foot found mine beneath it.
“No,” she said. “Best one I’ve ever been to.”
I reached for her hand over the sticky menu. She gave it to me.
And when the waitress came back, Hannah ordered blueberry pancakes, two forks, and one extra plate because apparently we’re sharing now.
I looked at her. “Are we?”
Her smile was small, certain, and devastating.
“Yes,” she said. “We are.”
The pancakes arrived looking like they had been designed by someone who believed butter could solve emotional instability.
Hannah took one bite, closed her eyes, and made a sound that nearly ended me.
I pointed my fork at her. “You cannot make bakery noises in public.”
Her eyes opened. “Bakery noises?”
“You know exactly what I mean.”
“I appreciate quality maple syrup with my whole self. Don’t shame me.”
“You just sighed at a pancake like it wrote you poetry.”
She cut another bite, dragged it through blueberry syrup, and held it across the table toward me.
“Maybe it did. Try it.”
I leaned in and took the bite from her fork.
Her gaze dropped to my mouth.
The diner was half empty, fluorescent, and smelled like coffee that had been sitting too long. My suit was damp. Hannah’s hair was coming down in wild pieces. My jacket still around her shoulders. Her bare foot hooked lightly around my ankle beneath the table.
It was the best first date of my life.
“Okay,” I admitted. “The pancake has depth.”
“Told you. It’s emotionally available.”
“Unlike your frog mug.”
“My frog mug has seen things.”
She smiled, then reached into her clutch and pulled out the photo strip.
We laid it between us beside the syrup. The four tiny pictures seemed impossible now. A whole before and after in glossy black and white. Me oblivious. Her laughing. Her choosing. Us kissing.
Hannah touched the final frame with one fingertip.
“I was so scared after this.”
“I know. I thought you might panic.”
“I did panic. You were very calm.”
“I am a teacher. I can panic internally while taking attendance.”
She laughed, but then her expression gentled.
“Thank you for not making me feel foolish.”
I covered her hand with mine. “You were the brave one.”
“I was impulsive.”
“Bravery often has terrible timing.”
Her thumb brushed mine. “Do you think we’ll be terrible at this?”
“Yes.”
She blinked.
I smiled. “At parts of it. We’ll overthink. We’ll misread things. You’ll pretend you’re fine when you aren’t. I’ll act like I need less than I do. We’ll probably have one serious argument about dishwasher loading.”
“There is a correct way.”
“I knew this would destroy us.”
She laughed, and I squeezed her hand.
“But I think,” I said, “we’ll be good at coming back. We already know how to find each other.”
Her eyes softened in that way that made all my jokes feel unnecessary.
“Ryan.”
“Yeah.”
“I don’t want to go back to my apartment alone tonight.”
Everything in me went very still.
She must have seen the way my face changed because she leaned forward quickly.
“I don’t mean— I’m not asking for anything I’m not— I just mean I don’t want the night to end at my door with both of us pretending we’re chill.”
“I am not chill.”
“I’ve noticed.”
I rubbed my thumb over her knuckles. “Do you want me to come up? We can make tea. Watch half a movie. Sit too close on your couch without lying about the couch size.”
Relief moved through her smile. “Yes. That.”
So that was what we did.
We took a cab to her building. Still damp. Still grinning like teenagers.
In the elevator, Hannah stood beside me in my jacket, our reflections caught in the scratched metal doors.
She looked at our mirrored selves and said, “We look suspicious.”
“We look like we committed a wedding.”
“We did flee with evidence.”
The elevator dinged.
At her apartment door, the old fear flickered again. I saw it cross her face. The question of what changed now. What was expected. What a man might become once invited inside.
I didn’t step closer. I stayed in the hallway and held out my hand.
“Tea,” I said.
Her shoulders eased. She took my hand.
“Tea.”
Inside, she changed into sweatpants and an old t-shirt while I stood in her kitchen and pretended not to know which cabinet held the mugs, even though I had been there a hundred times.
When she came back, she had the photo strip in one hand and a piece of tape in the other.
“Where should it go?” she asked.
My throat tightened. “You want it up?”
She looked almost offended. “Ryan, I climbed into your lap in public. I’m not hiding the receipt.”
We taped it to the side of her refrigerator between a bakery schedule and a magnet shaped like a croissant.
Then she turned to me.
No satin dress. No wedding music. No champagne courage. Just Hannah barefoot in her kitchen choosing me in the quiet.
I touched her cheek. “Hi.”
She smiled. “Hi.”
The kiss that followed was soft and tired and sure. Not a beginning explosion this time. A landing.
We fell asleep on her couch halfway through a nature documentary about octopuses. She tucked her feet under my thigh like always, except this time my arm was around her and neither of us pretended it was accidental.
In the morning, sunlight came through her curtains. Pale and ordinary.
Hannah woke first. I know because I felt her watching me.
When I opened one eye, she whispered, “This is weird.”
“Good weird?”
She thought about it. “Terrifying weird. Acceptable and good.”
I smiled. She leaned over and kissed me, messy-haired and morning warm, and something in my chest settled into place like it had been waiting years for the right shape.
Six months later, the photo strip was still on her fridge. Though the edges had curled.
By then, we had learned a few things.
Hannah learned I became irrationally competitive during board games and needed snacks to become reasonable again.
I learned she hummed when she was nervous and reorganized spice racks when she was mad.
She learned I liked being asked for what I wanted.
I learned she liked being believed the first time she said no. Yes. Wait more. Not yet. Please.
We had our awkward parts. Of course we did.
Once, after a long week, I tried to give her space when she needed comfort, and she cried in my hallway because she thought I was pulling away.
Another time, she canceled dinner three times in a row because the bakery was overwhelmed, and I pretended it didn’t sting until she showed up at my apartment with apology cannoli and said, “I need you to tell me when you miss me. I’m not a mind reader despite my many gifts.”
So I told her.
She stayed.
Derek tried twice from new numbers. Hannah blocked both while sitting beside me at a Sunday breakfast place, then stole my bacon and said, “Look at me healing.”
“You’re stealing.”
“I contain multitudes.”
By the following spring, Hannah moved into the apartment upstairs from the bakery she’d bought into with her savings and a small business loan that made her both nauseous and radiant.
I spent weekends painting trim, building shelves, and eating all the ugly test pastries she claimed were failures.
One Saturday, while rain tapped the windows, I found her standing in the kitchen doorway holding a framed copy of the photo booth strip.
“You framed it?” I asked.
“It’s historically significant.”
“It’s blurry.”
“It’s us.”
She hung it on the wall by the little breakfast table where we drank coffee most mornings.
Under the fourth photo she had written in tiny ink: Before the last flash.
I stared at it for a long time.
Hannah came up beside me, slid her hand into mine, and rested her head on my shoulder.
“That was the moment?” she asked.
I kissed her hair. “One of them.”
“One of them?”
“The lap was compelling.”
She pinched my side. I laughed and pulled her closer.
And she turned in my arms, smiling up at me with flour on her cheek and forever in her eyes.
The life we built after that wasn’t perfect.
It was better than perfect.
It was pancakes after hard conversations. It was kissing in the kitchen while a timer screamed. It was two toothbrushes in the same cup. Her shoes under my coffee table. My frog mug surviving against all odds.
It was ordinary days. Exactly as sacred as I’d imagined.
And every time I looked at that photo strip, I saw the truth captured in four flashes:
A man who thought he was just the reliable single friend.
A woman laughing at the edge of courage.
A choice. A kiss. And the beginning of us.
What would you have done if your best friend climbed into your lap in a wedding photo booth and kissed you before the last flash?
