I don't know why but it took me a while to get into this book. I guess part of it hinged on the fact that I just wasn't connecting with Caitlin. I found myself wondering why I was continuing to read when I have a massive TBR list, ha. However! I'm glad I stayed with it. Wow. The pacing was incredible - like "hang on to your hat" time! And the twists! I did NOT have this figured out ahead of time!