Chapter 1
Kenna's POV
I stood in front of my mirror adjusting my vintage band tee, the faded one Mason always said made my eyes pop. Ripped jeans, studded belt, combat boots. Perfect. I grabbed my phone to snap a selfie for him.
Mason. My boyfriend since junior year of high school. We'd survived the transition from our small hometown to college together, beat the odds that everyone said would break us up. Three years and counting. I was happy. Really happy. Tonight we were supposed to go see my favorite artist together, I'd been talking about this concert for months, and he'd promised he'd be there.
Before I could send it, his name flashed across my screen. Video call.
His face filled the screen and I felt that stupid flutter in my chest. Behind him I could see his parents' living room, that beige couch, the family photos. He was wearing my favorite outfit on him. Gray vintage rock tee, black ripped jeans. God, he looked good.
"Babe, I'm so sorry." He sounded genuinely upset. "My dad suddenly called everyone home for this family thing. I feel terrible."
Everything inside me just... deflated. Please not today. I'd been counting down to this for weeks. Every time I looked at the tickets taped to my bulletin board, I'd imagined us there together. His arm around me during the slow songs. Taking those stupid couple selfies I'd post later. Stop it. Don't be selfish. It's his family. But I made myself smile anyway. "It's okay, family comes first. We'll catch the next show together."
"You're the best, Kenna. I promise, next time I won't miss it." He flipped the camera to show me a quick selfie he'd taken, same gray tee, same jeans, his family visible in the background. "Stuck here for the whole evening. Wish I was there with you instead."
I wish you were here too. After we hung up, I stared at myself in the mirror. The excited girl from five minutes ago had disappeared. Now I just looked... sad. Get over it. He didn't want to ditch you. These things happen. I tried to pump myself back up. This was still my favorite artist. I could still have a good time.
"Girl, are you sure you wanna go alone?" My roommate Lily appeared in my doorway.
I shook my head. "This is my favorite artist, Lily. I can't miss it. I'll be fine."
I had to be fine.
The arena was packed. Thousands of people, lights flashing everywhere, music so loud I could feel it in my bones. I found my seat in general admission, squeezed between couples holding hands and taking selfies.
Mason should be here. I shoved the thought away.
When the lights went down and that first guitar riff exploded through the speakers, I let myself disappear into it. This was why I came. I held up my phone to record a TikTok, the stage, the lights, the pure rush of live music.
Then my phone buzzed.
"Mason is nearby (0.1 miles)"
My hand froze. What? I stared at the notification, refreshed the app twice. The little location dot didn't budge. This has to be wrong. He's three hours away. The app must be glitching. But my stomach was already twisting.
This has to be wrong. He's three hours away.
I typed fast: "Hey, where are you right now?"
His reply came back almost instantly: "Still at home. Signal's bad though. I'll call you later."
My chest went tight. Bad signal but you can text me just fine? I tried to think of reasonable explanations. Maybe he'd left his phone somewhere. Maybe the location services were screwed up.
"Your boyfriend stood you up too?" The girl next to me leaned over. "Men, right?"
I managed some kind of smile but my brain was spinning. He wouldn't lie to me. Not Mason. We've been together for three years. He loves me. But I couldn't shake the sick feeling crawling up my throat.
"Alright everyone, it's time for my favorite part of the night!" The host's voice boomed as the stage lights dimmed. "Kiss Cam time! Let's see some love out there!"
The giant screens lit up and the camera started hunting through the crowd. Everyone around me was cheering, getting ready. I held up my phone again, recording, I always loved this part. Watching strangers kiss on the big screen was weirdly sweet.
First couple appeared. Young, shy, everyone clapped. Then an older couple that made the whole arena go "awww." I smiled despite the knot in my stomach.
Then the camera swung to VIP.
Everything stopped.
Mason. Right there on the screen. Gray rock tee. Black ripped jeans. The exact same clothes from his "family dinner" photo. His arm wrapped around some blonde girl I'd never seen, her head on his shoulder.








