India has 2,000,000 gods, and worships them all. In religion other countries are paupers; India is the only millionaire.
The other thing about modern society and why it causes this anxiety, is that we have nothing at its center that is non-human. We are the first society to be living in a world where we don't worship anything other than ourselves. We think very highly of ourselves, and so we should; we've put people on the Moon, done all sorts of extraordinary things. And so we tend to worship ourselves.
A clear vision is the foundation of any successful business.