“What do you have to live for?” American psychologist William Marston asked three thousand people this question An astonishing 94 percent were living in the present  but waiting for something in the future