good thoughts brother, do agree with you on some, however there many unanswered. Could you define the supersonic development of progress of mankind. who sets the benchmark on human development, waht is the end goal of human life?? what is progress ?? is me becoming ambani or premji is the end?? or me becoming madonna or prince is success? has vanilla flavour happiness increased in past 100 years or decreased?? is it dog eat dog race??