Alright this book was amazing. I can't recall ever laughing out loud that often while reading a book as I did with this one. Even though it was kind of John-Green-ish at times it still seemed very real to me. The characters were beautifully written and the love story building up was really really cute. I kind of guessed who Blue was but I wasn't 100% sure about it. I also loved Simon's Harry Potter obsession because really, who can't relate to that? Overall I'd recommend this book to everyone because while being humorous and entertaining some of the lines really made me think because they are so true and honest. This is not a "it will make you sob and cry your eyes out" book but that's what I love about it. This book is more likely to make you cry from laughter and that's a wonderful thing, which doesn't happen to me very often.