I've been reading this book for months and I haven't been able to finish it. I struggled to get through any of it at all. Ive given it two stars because it's not a badly written book, and there does seem to be quite a lot of thought behind it. But I hate it.