There is no shortage of very good books that can change our lives. I have read many of them too. Yet how come my life hasn't changed much? Or at least not as much as I would have wished? That's because I have not really read one book really deeply and repetitively until I try out every strategy or important point mentioned in the book. If I do that with just one book, I know my life will change for the better. I guess reading one good book with 100% commitment is harder than reading 100 good books without holding myself accountable to do the things espoused in those books.