Weight, age, social status, gender, emotional well being... And a lot of factors can affect hormone levels. there are some health conditions such as hypothyroidism that can cause hormones to become unbalanced also. Women are more susceptible to hormone imbalances due to her menstrual cycle.