Anyone can lose weight in the short term on nearly any diet. But , diets don’t work in the long term – almost by definition, because people go on and off them. We don’t need a diet ; we need a new way of eating that we can comfortably stick with throughout our lives.