If you are overweight, you may also be having difficulties with your diet. Although having poor eating habits is only one of the causes of your being overweight, problems with your diet can blow your weight way out of proportions. Overeating when under a lot of stress, bingeing on food, and being addicted to fad diets can be some of the compulsive eating disorders that can lead to excessive weight gain.