Most people would probably raise an eyebrow when I say I enjoy the movie version more than the book itself. I adore John Green, not only bc readers all around the world love him, but his writing styles and character development are pretty impressive. Everything about this book feels real, even those annoying characters that get on my nerves from time to time. It's just... Margo's character in the book somehow frustrates me. She's got so many issues and disappearing into thin air is her way of solving her predicament. But I must admit that Margo is one such strong character. In this era in which most YA heroines are so messed up and could rile one up in a blink of an eye, Margo Roth Spiegelman is like taking a sigh of relief. Q, my adorable main guy, is such a cutie. 
 The reason why I take a liking in the movie is that the movie has managed to portray a totally amazing friendship among the main characters (Ben is such an eye-candy). Margo also is a less bitch here haha and the ending, well, I'm totally fine with it. I understand Margo's character more in the movie (so weird, I know). But still, this book is a good one.