** spoiler alert ** 
 Even though I liked the "message" the book was trying to transmit (and I do agree with it!) I just don't really like the end. It's not that I don't like that she proves to be just a regular, messed up kid who, for Q's surprise, DOESN'T have it all figured out, and I even UNDERSTAND that they don't really belong together... but in my heart I really think they do! What can I do, I'm a hopeless romantic, and I think that, even though in the beggining, they could never be together (I mean, they don't even know who each other are), towards the end... they know themselves and one another and they STILL love each other... I don't know, it's just sad, I think. I get that they don't want the same things, and in a way I couldn't picture Margo going back home, and I couldn't picture Q going with her either... But still! I just wished the writer found a way for them to be together.