A truly amazing story. I loved every minute of the chaotic rollercoaster of Cara's life. The twists and turns that kept me up way too late reading just to find out what was going to happen next left me on the edge of my seat. This will be one story that will stay with me for a long time and I'm very glad it is not over yet because I need so much more from these characters. The book was so worth the 5 stars I gave it and more.