Like any good dynamic duo, estrogen and progesterone need to be balanced for everything to run smoothly. Read more about period cramps, what causes them and why hormones need to be balanced.  
A lesser-known fact is that all women go through small hormonal imbalances throughout their lives. However, these hormonal imbalances are amplified during puberty and menopause. Hormones play a vital role in the quality of sleep, appetite, mood, metabolism, and overall health of a female body.