Obesity is a complex disorder which involves excess amount of fat in the body. Stress, sedentary lifestyle and unhealthy eating habits are some of the reasons which lead to obesity. But there are certain medical conditions or medications which can also lead to weight gain. PCOS or Polycystic ovary syndrome and Hypothyroidism or reduced function of thyroid gland are some of the medical conditions which lead to excessive weight gain.