I took away one star because of the ending of the book. 
 reading this book was like riding an emotional roller coaster. I couldn't guess what is coming next. 
 the writing was wonderful like the usual but the character's development held so much surprises I did't see coming.And not happy surprises more like sad and disturbing surprise. 
 the ending killed me and it's still so hard to accept. 
 I can't believe that in the end senseless, emotionless, selfish Ringer got to live and cassie didn't. 
 I can't believe that in the end evan survived! survived without cassie. I'd liked it better if he died, at least he wouldn't live the torture of missing her. 
 I am so sad right now.