While many people manage to lose weight, only 5% manage to keep it off. One reason is that people choose diets which they can't keep for a long time, like no fat, or no carb diets. But there are other reasons, the main one is that once the excess weight is off, people tend to become slack in their diet, start eating whatever they want and end up gaining fat and pounds.