I think this book is overrated. It's good but sometimes the author writes out what's going on in his head, some people might like it, but not me. Some stuff is too common, you'll probably hear/ read it a thousand times before reading it here.
p/s. well, to be fair, I think it's the author style. It's just not my type. I don't want anyone reading my review and missing out a good book (for them).