Obesity is often a lifelong problem. Once excess weight is gained, it is not easy to lose. And once you do lose weight, you will have to work at maintaining your healthier weight. The length of time it takes to reach your weight goal depends on how much you have to lose, your activity level, and the type of treatment or weight-loss program you choose. Diseases and conditions caused by obesity often improve as you lose weight.