At first, you can't put this book down. It reads so quickly and you get invested in the main characters. Then, it hits you hard and unexpectedly. 
 Great for realistic fiction lovers looking for a cry. I'm really glad I knew nothing of the plot or characters before reading it.