The moment my eyes landed on the photo, it stayed there even as it felt like the air in my lungs had been punched right out of me. I couldn’t breathe. I couldn't think. My chest tightened, my fingers went numb, and all I could see was that stupid little screen glowing like a neon sign of betrayal. Ryan. Jasmine. Her lips were pressed against his cheek, his arm wrapped around her waist like it belonged there. Both of them smiling, like they’d been caught sharing something private. The cafeteria’s hum dulled into static. The scrape of trays, the murmur of voices, the clink of silverware—it all blurred, muffled, like I was underwater. I didn’t even realize my hands were shaking until Caleb’s voice slid across the table, low and smooth and smug as hell. “Guess now you see him for what h

