Hormonal imbalance can lead to fluctuations in your weight. Endometriosis can increase the estrogen in your body, which in turn can lead to rapid weight gain.