I am so happy I ignored all the spoilers, so be sure to do the same, because this book will shock you, and make you feel everything! And I mean EVERYTHING! It made me appreciate my parents, my childhood, my friends, and the man I love. It made me angry at times, made me laugh out loud, and cry so hard I could no longer read. 
 There should be an invention that dries your eyes when you're crying, so your vision doesn't get blurry and you can continue to read! 
 I love that there is no clear cut division between heroes and villains in this story. We are all human, we all make mistakes, we all love and hate. It becomes obvious, while reading this book, that it is a very personal journey for the author. The characters are well thought out and distinct. You find yourself thinking what you would do in their shoes, and what it actually means to love someone. What sacrifices would you be able to make to protect the people you love... 
 If you are thinking whether you want to pick up this book and read it... you're wasting precious time, which you should be spending READING THIS BOOK!