This condition can be extremely annoying and disappointing for anyone, not only because it affects your appearance, but obesity could be the root cause for several health ailments, such as cardiac disease, diabetes, cancer, etc. Hence, one such contributing factor for weight gain in women is estrogen -- a female sex hormone responsible for causing ovulation.