Oh Matthew Quick, stop being so damn adorable! This book has so much heart, charm, and wit that I don't even think my review can begin to do this book justice! If you loved any of Quick's other works (Silver Lining's Playbook, Boy21, Forgive Me Leaonard Peacock, Sorta Like a Rockstar) then you are guaranteed to love this one as well. Quick has an uncanny ability to bring to life the most flawed, unconventional, unimaginable characters and then make us care for them with such zeal that it's almost frightening. All I can say is read this damn book. You won't regret it. Quick is a mastermind and his beautiful prose and quirky characters will stick with you long after you put the book down!