I didn’t want to go to that party. Let me make that clear.
Jack and Luke had other plans for me though. They showed up at my dorm room that Friday night, already dressed, already loud, already refusing to take no for an answer.
“You’ve been moping for weeks, man,” Jack said, tossing a shirt at me from my own closet. “The Freshers party happens once a year. You’re coming.”
“I’m not in the mood,” I said, tossing the shirt right back.
“That’s exactly why you need to come,” Luke chimed in. “You’ve turned into a ghost, bro. We miss you. Come have one night where you’re not thinking about her.”
That last line got me, mostly because it was a lie I desperately wanted to believe. One night without thinking about Sophia sounded impossible, but I was tired of being tired. Tired of replaying that bedroom door in my head every time I closed my eyes. So I gave in, mostly to shut them up, and let them drag me across campus to the party we’d all hyped up since freshman orientation.
The venue was one of those massive off-campus event halls, string lights strung across the ceiling, bass thumping loud enough to rattle my ribs, a sea of people dancing under colored lights that made everyone look like a blurred memory in the making. Jack shoved a drink into my hand within minutes. Luke was already vanishing into the crowd, dragging some girl from his chemistry class onto the dance floor.
I stood near the edge for a while, nursing my drink, feeling like an outsider in my own college experience. But slowly, the music started working its way into my bones. I let myself drift toward the dance floor, telling myself this was just about tonight, just about forgetting for a few hours.
Sophia almost didn’t come.
She told me later that she sat in her apartment for almost an hour, staring at her closet, arguing with herself about whether showing up alone made her look pathetic. But the silence in her room had become unbearable, the weight of her own thoughts too loud to sit with. She said she just needed noise. Needed a distraction from the discomfort Jayden's betrayal had carved into her chest.
So she came alone. Slipping through the crowd the same way ghosts slip through walls. Present, but somehow invisible.
I didn’t know she was there. I was too busy losing myself in the music, eyes closed, letting the bass drown out weeks of heartbreak, when I felt someone bump into me from behind.
“Sorry!” a voice said, breathless, laughing awkwardly.
I turned around to accept the apology, already forming some casual “no worries” on my lips.
And then I saw her.
Sophia.
Standing right in front of me, illuminated by shifting colored lights, her expression frozen in the same shock that must’ve been written all over my own face. For a second, neither of us moved. The music kept thumping around us, people kept dancing, but the two of us just stood there, suspended in this strange, silent bubble where the rest of the world blurred into background noise.
“Liam,” she breathed, like my name still meant something to her.
“Sophia,” I said, and my voice cracked in a way I hated.
I should’ve walked away. Every rational part of my brain screamed at me to turn around, to protect whatever was left of my heart from getting shattered twice by the same person. But my feet didn’t move. My eyes couldn’t leave her face. The same face that used to light up my phone screen every night for months before I ever touched her hand in real life.
“I’ve missed you,” she said quietly, her voice barely audible over the music. “I know I don’t deserve to say that. But it’s true.”
I wanted to be angry. I wanted to remind her of the bedroom door, the blanket, the sound of my own heartbeat shattering in my ears. But standing there, watching her eyes glisten under the party lights, I saw something I hadn’t seen in months, the real Sophia. Not the distracted, distant version who’d broken my heart. The one who used to stay up till 2 a.m. just to hear my voice.
“I’m sorry,” she whispered, stepping closer. “For everything. I was stupid, and I lost the one person who actually cared about me, because I got distracted by someone who never did.”
My chest tightened. Every defense I’d built over the past few weeks cracked slightly at the seams.
“I don’t know if I can just forget what happened,” I said, my voice shaking despite being myself.
“I’m not asking you to forget,” she said. “I’m asking for a chance to show you I’ve changed. That I know what I lost.”
The space between us kept shrinking, inch by inch, until I could feel her breath against my skin, until the noise of the party faded into something distant and irrelevant. And before either of us fully processed what was happening, her hand found mine, and I didn’t pull away.
Our foreheads touched first. Then, without either of us deciding it consciously, our lips met softly, hesitant, apologetic in a way words never could’ve been. It wasn’t dramatic or fireworks-level cinematic. It was quiet. Healing. Two broken people finding a fragment of what they’d lost, right there in the middle of a chaotic party neither of us wanted to attend in the first place.
When we finally pulled back, she pressed her forehead against mine again; and for the first time in weeks, I felt something other than heartbreak.
I felt hope.