5 Stars! 
 I haven't felt this connected with a book in a long time. It made me feel like I was on a journey with the entire cast of characters. The secret was very well thought out, and even though I had an idea of what it was, it wasn't confirmed until the actual twist was revealed. 
 I loved the banter between Julie and Matt, and Celeste is just brilliant. They had me laughing! I even went back to re-read some chapters because they were so good. 
 I'm still recovering from the emotional journey that came with the book. There's so much to say about this book, but I'm at a total loss of words. I highly recommend this book!