No one is getting enough sleep.
No one is getting enough sleep because everyone is so damned stressed.
Everyone is so damned stressed because everyone has way, way too much to do and far too little time in which to do it.
Everyone has way too much to do and far too little time in which to do it because modern technology has made us a thousandfold more accessible and more wired up and more media drenched and able to communicate in 157 different instant digitized ways, has given us entree to so much astounding information at so much faster and more unbearable rates that it has, in effect, compressed time into sweaty slippery little knots we are forever trying to untie as quickly as we possibly can even though we can't. http://sfgate.com/cgi-bin/article.cgi?f=/gate/archive/2006/03/10/notes031006.DTL&nl=fixI think he's got some interesting things to say about American culture and expectations.