While many people want to achieve major long-term goals—such as improving their diet, quitting smoking or adopting a more sustainable lifestyle—they often find it difficult to do so. Is it all down to a lack of self-discipline? No, it's not, according to social psychologist Professor Wilhelm Hofmann from Ruhr University Bochum, Germany.