I finally finished reading this book. One word: Matt. Matt holds everything together in this book, he is the reason I was able to finish the book. He is sooo adorable. I found Aubrey immature until the end of the book were I finally understood the reason behind his behaviour. And it made sense. (though it does not justify its actions).