The coffee shop smells like burnt espresso and cinnamon, and my hand is already sweating inside Liam's before I push through the door.
The bell above the frame announces us—a thin, tinny sound that cuts through the low hum of conversation. Two old men at the counter, a girl in a hoodie typing furiously on a laptop, a barista wiping down the machine with a rag that's been white sometime in the distant past.
And Maya.
She's at a corner table, her short black hair longer now—not buzzed on the sides the way it used to be, but grown out, soft, tucked behind one ear. The silver ring is still through her eyebrow, catching the pale morning light. A half-empty mug sits in front of her, and her fingers are wrapped around it, ink-stained at the nails.
She's looking at her phone. Looking up.
She sees me.
The moment stretches, a rubber band pulled thin. Her eyes move from my face to Liam's hand in mine—tangled, deliberate, a statement I didn't plan but can't regret—and something flickers across her expression. Surprise. A brief, unguarded crack. Then a tight smile I don't recognize, one that doesn't touch her eyes, that sits on her mouth like a word she practiced and doesn't believe.
She stands.
She's wearing a leather jacket I've never seen before, dark blue, the collar turned up. Her jeans are ripped at one knee, and her boots are the same scuffed pair she had when I knew her, the ones she refused to throw away even when the sole started separating.
"You brought backup," she says, and her voice is the same—low, dry, the edges sanded off by years of telling me things I didn't want to hear. But the warmth I remember is gone. Replaced by something careful. Rehearsed.
I don't let go of Liam's hand.
"I told you," I say. "I wasn't coming alone."
My English is steady. I've been practicing this sentence in my head all morning, in the shower, on the walk here, in the car when Liam's hand was on my knee and the buildings slid past like a movie I wasn't watching. I wasn't coming alone. Simple. Done.
Maya's eyes cut to Liam. She looks at him the way you look at a locked door you didn't expect to find. Measuring. Calculating.
"You must be Liam."
"Yeah." His voice is quiet, shorter than usual. His hand tightens around mine, a small squeeze I feel all the way up my arm. "You must be Maya."
"I am." She holds his gaze a beat longer than comfortable. Then she sits back down, not gesturing for us to join her, not telling us to leave. Just watching.
I pull out a chair.
It scrapes against the tile, a sound that feels too loud. I keep Liam's hand in mine until the last possible second, and then I let go only to sit, pulling the chair close to the table, close to him. He sits beside me, not across. Beside. His shoulder brushing mine. A wall at my back.
Maya's eyes track the movement. She picks up her mug, takes a sip, sets it down. The ceramic clicks against the wood.
"You look good," she says. The words land flat, a compliment without weight. "Different. But good."
"You look the same." I don't know why I say it. It's not quite true. She looks older around her eyes, tired in a way I don't remember. Or maybe I never noticed. Maybe I was too busy being in love with her to see the parts that were already wearing thin.
"I cut my hair shorter for a while," she says. "Grew it back. Travel does that, I guess. Makes you try things." She pauses. "Makes you miss things."
I don't answer.
The barista calls out a name I don't catch. A woman in scrubs picks up a paper cup, and the door swings open, letting in a gust of cold air. The bell rings again.
I should have ordered something. I don't know what to do with my hands. I put them on the table, then take them off, then leave them in my lap, hidden.
Liam's hand finds mine under the table.
His thumb traces the inside of my wrist, a slow, steady rhythm. I'm here.
"You said you wanted to explain," I say.
Maya's smile flickers, almost genuine. Almost. "Straight to it, huh."
"You flew here. You texted me. You said you wanted to see me." I hold her gaze. "So explain."
She looks down at her mug. The coffee inside is dark, nearly black. She's been here a while, long enough for it to cool. Long enough to prepare.
"I don't know how to start," she says. "I had a whole speech in my head on the plane. Practice it seventeen times. And now you're here, with him, and I keep forgetting what I was supposed to say." She laughs, but it's hollow. "It all sounds stupid anyway."
"Try me."
She looks up. Her eyes are dark, the same brown I used to fall into, the same shade I memorized in the dark of her bedroom half a world away. But they're different now. Older. Tired.
"I ended things because I thought I was doing the right thing," she says. "You were fading. Every phone call, every text—you were pulling away, and I didn't know how to stop it. And I thought if I let you go, you'd grow. You'd become whoever you were supposed to be without me holding you back."
"You didn't ask me what I wanted."
"No." She shakes her head. "I didn't."
"You just decided." My voice comes out harder than I meant. I feel Liam's thumb stop moving, then start again. Slower. "You decided I couldn't handle the distance. You decided I needed to be free. You decided I was fading, and you didn't once ask me if I wanted to be saved."
Maya's jaw tightens. "I was nineteen, Sofia. I was scared. I was watching you disappear into a country you didn't know, a life I couldn't be part of, and I didn't know how to hold on without breaking us both."
"You broke us anyway."
She flinches. Small, barely there, but I see it. Good.
"I know." Her voice drops. "I know I did."
Silence stretches between us. The coffee shop hums on around us, indifferent. A spoon clinks against ceramic. Someone laughs at the counter. The world is still turning, and I am sitting across from the girl who broke my heart, and she looks like she's been carrying the weight of it too.
"Why are you here, Maya?"
She takes a breath. Holds it. Lets it out.
"Because I miss you."
The words land in my chest like a stone dropped into still water. Rippling. Spreading.
"I miss your laugh," she says. "I miss the way you bite your lip when you're thinking. I miss falling asleep to your voice on the phone, even when the connection was bad and you kept cutting out. I miss—" She stops. Swallows. "I miss the person I was when you loved me."
I feel Liam's hand tighten. Not possessive. Anchoring.
"I'm not that person anymore," I say. "And neither are you."
Maya's eyes glisten. She blinks, hard, and the glisten is gone. "I know."
"Then what are you doing here?"
"I told you. I wanted to explain. I wanted to see if—" She stops. Her gaze flicks to Liam. "I wanted to see if there was still something left to save."
The air in the room changes. Something sharp edges in, a blade sliding between ribs.
I feel Liam go still beside me.
"I told you," I say slowly, "not to come alone."
Maya's face shifts. Confusion, then something else. "What?"
"I texted you. I said don't come alone. That I would meet you, but not alone." My voice is rising, a thin wire pulled tight. "You didn't bring anyone."
"I thought you meant—" She stops. Frowns. "I thought you meant don't bring a crowd. I came alone because I thought you wanted it private."
"I told you not to come alone." Each word is a separate stone. "I set a boundary. You crossed it."
Maya's mouth opens. Closes. Opens again. "Sofia, I didn't—"
"You didn't think." I stand up. The chair scrapes back, loud, final. "You didn't think, because you never do. You act, and then you explain, and then you expect me to understand because you had good intentions. But I am not the girl who waits for you to figure it out anymore."
Liam stands beside me. Silent. Solid.
Maya looks between us. Her face is pale, her hands flat on the table. "Sofia, please. I came here to tell you I'm sorry. To tell you I still love you. To tell you I made a mistake."
"You made a lot of mistakes." My voice cracks, just slightly. "And so did I. But I am not your mistake to fix."
I reach into my pocket. My fingers close around the key—Liam's key, cold and familiar, the one I brought back. I hold it for a second, feeling the ridges press into my palm.
"I moved on," I say. "I fell in love with someone who sees me. Someone who doesn't decide what's best for me without asking. Someone who lets me choose."
Maya's eyes drop to my hand. To the key I'm gripping.
"I'm not coming back," I say. "Not because I'm angry. Not because I don't miss you sometimes. But because I am not the same girl who crossed an ocean for you. And I don't want to be her anymore."
She's quiet for a long moment. The coffee in her mug has stopped steaming. The light through the window has shifted, a cloud passing, dimming everything for a breath before it brightens again.
"Okay," she says. Soft. Almost inaudible. "Okay."
She stands up, slow, like the air is heavier than it was. She leaves a twenty on the table, even though her coffee was probably three dollars.
"I'm sorry," she says. "For everything."
She looks at me. Really looks. And for a second, I see the girl I used to love—the one who laughed with her whole body, who smelled like ink and cigarette smoke and the particular warmth of her bedroom at midnight. The one who held me when I cried about leaving home. The one who let me go because she thought it was mercy.
I don't know if it was mercy. But it wasn't love.
"Goodbye, Maya."
She nods. Her jaw works once, twice. Then she turns, picks up her bag from the floor, and walks toward the door. The bell rings. The door swings shut behind her.
The coffee shop is the same. The old men are still at the counter. The barista is still wiping the machine. The girl on the laptop hasn't looked up once.
But something has shifted. A weight I didn't know I was carrying has been set down, and the floor under me feels different—solid, but new, like stepping onto land after a long time at sea.
I sit down. My legs give out halfway through the motion, and the chair catches me.
Liam sits beside me. He doesn't say anything. He just waits, his hand on the table, palm up.
I stare at his hand. The lines on his palm. The calluses from lifting. The small scar on his knuckle from a fight he never told me about.
I put my hand in his.
"I should have ordered something," I say. My voice sounds strange, far away. "All that buildup, and I didn't even get coffee."
He laughs. A soft, startled sound, like he didn't expect to make it. "We can get coffee."
"I don't think I can stand again."
"Okay. We'll wait."
His thumb traces the inside of my wrist again, the same steady rhythm. I feel my pulse slow to match it.
I look at the door. The bell is still. I can see the street through the glass—cars passing, a woman with a stroller, a man on a bicycle. No leather jacket. No short black hair. She's gone.
I don't know how I feel. Empty, maybe. Or full. Or something in between that doesn't have a word in English or Tagalog, something that lives in the gap between leaving and being left, between the person you were and the person you're becoming.
"I did it," I say, more to myself than to him.
"Yeah." His voice is low, warm. "You did."
I turn to face him. His pale blue eyes are steady, no fear in them, no worry. Just him, looking at me like I'm the only thing in the room worth seeing.
"I chose you," I say. "Again."
He lifts my hand to his mouth and presses his lips to my knuckles. Soft. Deliberate. A kiss that says everything his voice doesn't.
"I know," he says. "I saw."
The coffee shop hums around us. The barista calls out a name. The door opens, and a couple walks in, laughing, their shoulders brushing.
I don't let go of his hand.
The key is still in my pocket, pressed against my thigh. I don't need to hold it to know it's there. I don't need to check.
I already brought it back.
I let out the breath I've been holding since Maya stood up.
It comes out slow, uneven, like air escaping a punctured tire. My shoulders drop. The tension in my jaw unclenches, and I feel the ache of it, the place where I've been clenching for days without noticing.
Liam's hand is still under mine on the table. Palm up. Waiting.
I look at it. The lines on his palm. The way his fingers are slightly spread, an invitation I can take or leave. No pressure. Just him, open, steady.
I interlace my fingers with his.
He squeezes once, soft.
The barista calls out a name—some name I don't catch—and a girl in a denim jacket picks up a paper cup. The door opens, letting in a slice of cold air and the distant sound of a car horn. The bell rings.
I'm still watching the door. The glass is empty now, just the street, the passing cars, the woman with the stroller long gone. Maya is not coming back through that door. I know this. But part of me is still waiting for her to reappear, to have one more thing to say, one more apology, one more explanation I didn't let her finish.
She's not coming.
I stare at the space she occupied. The chair she pulled out is still pushed back slightly, angled away from the table, like she left in a hurry. The twenty-dollar bill is still on the table, a blue corner peeking out from under her mug. Three dollars for coffee. Seventeen dollars for the privilege of being told no.
"I keep thinking she'll come back," I say. My voice sounds thin, used up. "Like this is a movie and she forgot to say the important thing."
Liam is quiet for a moment. Then: "What's the important thing?"
I don't know. I turn the question over in my head, looking at it from different angles. Something about regret. Something about the way she looked at me when I said goodbye—that flicker of the girl I used to know, the one who laughed with her whole body, the one who held me like I was something precious.
"I don't think there is one," I say finally. "I think I just wanted her to say something that made it hurt less. Made it make sense. But there's nothing she could say that would do that."
Liam's thumb traces the inside of my wrist. "Does it hurt?"
I consider the question. The ache in my chest is there, but it's distant, muffled, like a radio playing in another room. "Less than I thought it would."
"Good."
I turn to face him. His pale blue eyes are calm, no worry lines around them, no tension in his jaw. He's just here, sitting beside me in a coffee shop that smells like burnt espresso and cinnamon, his hand in mine, his shoulder warm against my arm.
"I thought I'd feel different," I say. "I thought there'd be this big moment where everything clicked into place. Like in the movies, where the music swells and you know everything's going to be okay."
"And?"
"And I just feel tired." I laugh, a short, breathless sound. "I feel like I ran a marathon and I'm not sure I crossed the finish line."
"You crossed it." His voice is quiet, certain. "You crossed it when you stood up."
I look down at our hands. His fingers are warm, callused, real. "I guess I did."
The coffee shop hums around us. The grinder whirs, and the barista calls out another order—a latte, a name I don't recognize. The old men at the counter are arguing about something, their voices a low rumble beneath the ambient noise.
"Do you want to leave?" Liam asks.
I look at the door again. The street beyond it is ordinary, unremarkable. Cars passing. A man walking his dog. A pigeon pecking at something on the curb.
"Not yet," I say. "I think I need a minute."
"Okay."
He doesn't ask why. He doesn't push. He just sits with me, his thumb still tracing slow circles on my wrist, his shoulder solid against mine.
I let myself lean into him. Just slightly. Just enough to feel his warmth through the fabric of his hoodie.
The key presses against my thigh through the pocket of my jeans. I can feel the ridges of it, the familiar weight. I brought it back. I chose him. I said the words, and I meant them, and Maya walked out the door, and I am still here, still sitting in this coffee shop, still holding his hand.
"I should text Jenna," I say. "She's going to want to know how it went."
"You can do it now."
I pull out my phone. The screen is dark, no notifications. I unlock it, open our thread. The last message from Jenna is from two hours ago: Good luck. Tell me everything. I'm emotionally invested now.
I type: It's over. I told her. I chose him. She left.
I pause. Add: I'm okay. I think.
Send.
I put the phone face-down on the table, the same way I've done a hundred times, a thousand times, every time Maya's name appeared on the screen. But this time, it's different. This time, I'm not avoiding anything. I'm not hiding. I'm just done.
"She asked if there was still something left to save," I say. "Maya. Right before I stood up."
Liam's thumb stills. "I remember."
"I keep thinking about that. Like I was something that needed saving. Like I was a project she left unfinished." I shake my head. "But I wasn't. I was just a person. A person who loved her, and then stopped, and then loved someone else."
"You're not a project." His voice is low, rough. "You're not something someone finishes."
I look at him. His jaw is tight, his eyes fixed on a spot on the table. There's a tension in his shoulders that wasn't there a moment ago.
"Liam."
He looks up.
"I don't think you're a project either."
Something in his face shifts. A softening. A crack. He doesn't say anything, but his hand tightens around mine, and I feel it—the thing he doesn't have words for, the thing he shows me in the way he holds me, the way he looks at me, the way he waited for me to finish a conversation that could have ended everything.
"I love you," I say. The words come out quiet, simple, like they've been waiting in my throat and finally found the door.
He blinks. Once. Twice. His mouth opens, closes, opens again. "I love you too."
It's the first time we've said it sober. The first time the words haven't been tangled up in sweat and sheets and the desperate heat of almost losing each other. Just us, sitting in a coffee shop that smells like burnt espresso, holding hands over a table with a cooling mug and a twenty-dollar bill we didn't earn.
I feel something settle in my chest. Not the click of a puzzle piece, not the swell of movie music. Just a quiet warmth, spreading slow, like tea steeping.
I pick up the twenty-dollar bill. It's crumpled at the corner, damp from where it sat under Maya's mug. I smooth it flat against the table, run my thumb over George Washington's face, and then I fold it in half and tuck it into my pocket.
"What are you doing?" Liam asks.
"I don't know." I shrug. "Keeping it. Something to remember."
"Remember what?"
I think about it. "That I can say no. That I can close a door. That I can walk away from something that used to be everything and still be okay."
He nods. Slow. "That's worth remembering."
The barista calls out another name. The door opens again, and a group of students walks in, laughing, their voices too loud for the small space. The coffee shop fills with noise, with life, with the ordinary rhythm of a Saturday morning.
"Now I think I can go," I say.
Liam stands first, still holding my hand. He pulls me up gently, and my legs hold—steady, solid, like the floor has stopped swaying.
I grab my phone from the table. He picks up Maya's empty mug and carries it to the counter, setting it down next to the register. The barista nods at him, and he nods back, and then he walks back to me, wiping his hands on his jeans.
"Ready?" he asks.
I look around the coffee shop one last time. The corner table where Maya sat. The chair still pushed back. The old men at the counter, still arguing. The girl on the laptop, still typing. The barista, wiping the machine with a rag that's been white sometime in the distant past.
I don't think I'll ever come back here. I don't know why I think that. But something about this place feels finished, sealed, a chapter I've read to the last page.
"Ready," I say.
Liam pushes the door open. The bell rings. Cold air hits my face, sharp and clean, carrying the smell of wet pavement and the distant promise of rain.
We step out onto the sidewalk. The blue awning flaps above us, caught in a gust of wind. The street is ordinary—cars, a bus, a woman unlocking her bicycle, a kid in a bright yellow jacket skipping ahead of his mother.
I take a breath. The air tastes different. Or maybe I'm tasting it differently.
Liam's hand is still in mine. He's looking at me, waiting, his pale blue eyes soft in the gray light.
"What now?" he asks.
I think about the key in my pocket. The apartment waiting for us. The bed we haven't made. The morning still young, stretching ahead like a road we haven't driven yet.
"I don't know," I say. "Breakfast? Your place? I think I need to sit somewhere that doesn't smell like coffee and closure."
He laughs. A real laugh, warm, surprised out of him. "Closure doesn't smell like anything," he says.
"It smells like burnt espresso and regret."
He shakes his head, still smiling. "There's a diner two blocks over. Pancakes. The kind that take up the whole plate."
"That sounds perfect."
We start walking. His hand is warm around mine. The wind picks up, carrying the first few drops of rain, cold against my cheeks.
I don't look back at the coffee shop. I don't need to.
The key presses against my thigh with every step. I'm still carrying it. I'm still bringing it back.
And I know, with a certainty that settles deep in my bones, that when I walk through his door—our door—I'm not leaving again.

