I really liked the voice of all four characters in this book. It was such a serious topic but so well done. My heart broke for Ellie and it even broke for Josh even though he did everything wrong. And poor Caleb and Corrine was stuck in the middle trying to figure out what it all meant. Excellent book.