“This coffee tastes stale,” I complain as I take another sip of the God‑awful coffee I bought while waiting for River.
He rolls his eyes and smirks.
“Sorry!” he says playfully. I look at him and pout.
“You know you’re always late to our hangouts,” I point out, still pouting but ready to tease, “and it’s unfair because I have to wait and suffer the stale coffees.”
He chuckles and reaches for my hand.
“Okay, okay, I’m sorry. I did text you to tell you I was running late,” he says, staring at me with those eyes that just make me melt.
“It’s because of all the time you spend trying to fix your damn hair and it looks just the same,” I tease. He acts offended and touches his hair.
“My hair will not look this good if I don’t spend an hour on it.”
“An hour? Goodness. Who are you trying to impress anyway?” I tease as I fish out my wallet from my bag.
“You,” he says plainly. I look up at him, his eyes staring at me intensely as if waiting for my reaction.
“Me? Uh. What do you even mean, me?” I swallow that sudden lump that seems to appear every time he gets a little too brave.
“Oh, nothing.” He shrugs.
“Hmmm. What are you trying to say?” I say, smirking. I know he’s trying to say something and then just shies away.
“Well, um… you know, you remember that conversation we had 2 years ago?”
“Ha! I knew you were thinking of that too. I never forget it, River. What about it?”
“Well, I… I still want to. That’s if you want to.” He stumbles on his words, leaning back as if that would cover up the anxiety I can see building in him.
I put my hand on his shaking leg, a nervous habit he has, to calm him down. I look at him with all of the love I can muster.
Without missing a beat, I feel him suddenly close to me.
“Yes, let’s. I just have to pay.”
He shakes his head and gives me my wallet back.
“You never pay when we hang out. Let me.”
He fishes out a couple of hundreds and goes to the cashier to pay.
“Ready?” he says with a smile on his face.
“Yes.” He then, out of habit, puts his hand on my waist and we walk home.
My stomach does weird flips, aware that something is about to happen. Something really good.
We walk to my apartment which is just a few blocks away from the café. River leads the way as if it was his apartment—well, he’s been there more times than I can count. Sometimes he calls it our apartment.
I smile at that thought but brush it off as I know the boundary I set is still in motion. We finally arrive and I open the gate. I live on the second floor overlooking the the busy streets of Manila. River lives a couple of doors over.
I fish for my key but see that River has already slid his key in and unlocked it.
“Gosh, I forgot you had your own key to my apartment.”
“Our apartment! I live here now,” he smirks as he enters the home and heads to the sofa.
“You know your own apartment is just 2 doors away. Why don’t we ever hang out there?”
“Your apartment feels more comfortable. And besides, my brother is there and that’s just—ugh.” He groans. I adore his brother. He’s sweet.
I shake my head, amused at his comfortable state. All awkward anxiety gone. I set my bag down on my kitchen island and follow him to the sofa.
I sit beside him and then stretch my legs, and he instinctively lies down with his head between my legs as we start to cuddle.
“It’s weird that we act like we’re in a relationship, yet we’re just friends,” I say, almost regretting my word vomit. He looks up at me.
“You have no idea how much I want us to be in a relationship,” he says almost immediately. I look down at him, my chest tight, my heart threatening to explode.
He sits up. Eyes all intense.
“Lav, we have been at this for far too long. Two years is enough time to finally move on. You are with me here, finally. And we get to spend so much time together. I love you as my best friend. But allow me to love you more than that.” His eyes never break contact with mine. I let out a tear.
“I’m scared, River. I don’t want to get hurt again.”
He instinctively wipes that tear and holds my face in that soft way he does.
“I can’t promise that I won’t hurt you. I can’t promise that I will take away that pain. But what I can promise is that I will make sure that every day, you get a step further away from that past. I will make sure that you know that my love for you will not be shaken despite everything that happened before. You are who I want. And I want to make you happy as much as you make me.”
“Wow. I—uh… I love you. Always have. But I am scared of the future because I spent years building one and look where it got me. I am proud of myself for leaving, but I am still a mess.”
“Just tell me one thing—do you still love him?”
“No. I’m done with that. But what if we turn out that way too?”
River doesn’t even blink.
He cups my jaw—firmer this time. Still gentle. But grounding, like he’s pulling me right back into the moment. Into him.
“Then we end up like that,” he says. Steady. Too steady. “Then we break. Then we fight. Then we cry. Then we heal. Then we try again. I’m not afraid of that.”
He leans in closer, so close I can feel his breath, our foreheads brushing. His thumb trails across my cheek, and suddenly everything inside me goes very, very quiet.
“Lav… I’m not that guy,” he whispers.
“I’m not going to make you feel small. I’m not going to treat you like you’re too much. I’m not going to love you only when it’s easy.”
His hand slips to the back of my neck—warm, certain.
“I’m going to love you loudly. Annoyingly. Every day. And if that scares you… then let it. Let it scare you while you’re with me.”
“Why would you say that?” My voice cracks.
“Because it’s true,” he murmurs.
“And because we’ve been dancing around this for forever. You’re scared? Fine. Be scared. But don’t run.”
A tear escapes before I can catch it.
He catches it first—thumb soft, steady. And he doesn’t pull away.
Close enough that running becomes impossible.
“You want to know the real truth?” he adds quietly. “I’m scared too. Terrified. Because you’re the one person I don’t want to lose. But I’d rather risk everything with you than pretend I don’t feel this.”
A tiny, broken laugh slips out of me.
“That was the most dramatic speech I’ve ever heard from you.”
He grins. “I practiced in the mirror.”
“Yeah. Took me an hour. Same amount of time as my hair.”
I laugh again, softer this time, and he relaxes—shoulders unclenching, breath easing.
Then he looks at me like it scares him to hope.
It spills out of him, unfiltered.
“Not forever. Not promises. Just… choose me right now.”
My heart slams so hard I can feel it in my throat.
“River,” I whisper. “I think I already did.”