I haven't finished reading this book yet, I'm only a third of the way through it. But so far it is one of the best, and might I add, funniest, I have read in a long time. Yet it is also touching and heartbreaking at the same time. And while they aren't at all the same, I keep having flashbacks to the book, Running With Scissors. If you want to read a book that will make you burst out laughing, but at the same time filll your heart with compassion and empathy and great love for the main character, this is that book to read.