ASHLEY “You traitor!” I launch myself at Ryan, going straight for his hair. He dodges, laughing like a smug little s**t, and we almost tip off the couch. I swear to God, if I fall, I’m taking him with me. This is not funny. “Oh my freaking god,” I gasp, dragging a pillow into my chest like it might protect me from what just happened. “Did he—did Beckett actually say that?” I go still. Forty seconds of nothing. Just static behind my eyes. I think I’m dumb. Like, real, actual dumb. He heard everything. Beckett heard everything. And I don’t know what to feel. Seriously. After humiliating both of us in broad daylight—after dragging his name through half the campus and going full scorched-earth because of that confrontation with his other girl—I think I’ve officially lost the rig

