exactly what Josh had said.
 
 "Oh, bollocks," she said. "How did you find out?"
 
 Josh and I both stood up straight, snagged. Astrid slowly trudged over to us, her black and white
 
 polka-dotted rain boots squeaking and squealing on the hardwood floor.
 
 124
 
 "Actually, it doesn't matter. You're not going to tell Trey, though, are you?"she asked Josh.
 
 Trey? What did she care what Trey thought?
 
 "Don't worry. Your secret's safe with me," Josh said, blushing all over again.
 
 "I'm sorry. What am I missing here?" I said.
 
 Astrid took a deep breath and let it out audibly. She whipped her hat off and tousled her short
 
 dark hair before looking at me.
 
 "I've sort of been seeing Trey since the
 
 beginning of term," she said.
 
 "What?" I blurted. How did I not know this? Josh and Trey were roommates. How had Astrid and I
 
 never talked about this? How had Josh and I never talked about this? Especially back when we
 
 were together?"I know. I know. At first I kept it a secret because I didn't want Cheyenne to find
 
 out," Astrid admitted. "I mean, it's like breaking the code, isn't it? You don't date a friend's ex,
 
 right?"
 
 Apparently not, if Noelle's reaction to Dash and me was any indication. Josh shuffled his feet
 
 uncomfortably.
 
 "Then, after she died, I didn't want all of you to think I was some backstabbing slut, so I just kept
 
 my mouth shut," Astrid added.
 
 "That was why you didn't want me to choose Trey off the FYR list!" I blurted. Back when the
 
 Billings Girls actually cared about me, they had set up Find Your Rebound to find me an eligible
 
 bachelor to help me get over Josh. Noelle had suggested Trey, but Astrid had negged him--
 
 supposedly because it would be too weird if I were
 
 125
 
 to date Cheyenne's ex. "Because then you would have had to tell me what was going on."
 
 "The FYR list?" Josh asked.
 
 "Long story," Astrid told him.