A hormonal imbalance means that women or girls have too much or too little of a certain hormone (like estrogen and progesterone). Hormonal imbalances can be caused by:
hormonal therapy,
hormone releasing tumors,
stress,
injury,
or traumas.
Estrogen, progesterone, testosterone, thyroxin, insulin and cortisol levels can be detected in the blood through blood tests. Please talk to your doctor for individual medical advice.
Irregular period is where the length of the menstrual cycle keeps changing. Hormonal imbalance may be the reason. Young women whose cycles are not yet so well established, often have hormonal fluctuations that can cause irregular periods.