November 3, 2010

Are We Happy Yet?

More Rushed, Less Happy

Those who always feel rushed are less likely to be very happy; those who almost never feel rushed are the most likely to be very happy.

More Rushed, Less Happy