No matter how we try, there are things that we cannot escape until we face ourselves. No matter how much we chose to ignore them, there are things that we must address before we can proceed further. No matter how much we want to deceive ourselves, the price will be our ultimate destruction. Let us sit down and face ourselves for once.
Please go to this site, listen to this analysis and think.
http://www.bbc.co.uk/ radio4/history/document/document_20070730.shtml