Stress is pretty much an every day occurrence these days. You are bombarded by negative news, financial stress, a life on the constant go, among other things. Your body has an amazing network of hormones that keep you alive and functioning. The problem is that your body was not designed to deal with constant daily stress. Your body was designed to deal with temporary stress (running from a predator, chasing after food, etc) and then be able to have the time to recover.
Living in this world depletes many critical hormones and leads to fatigue, fibromyalgia, insomnia, depression, a lack of well being, loss of libido, hot flashes, weight gain, etc. Our medical system has gotten used to simply treating the symptoms with different medications, rather than treating the underlying hormone imbalance.
Re balancing your estrogen, testosterone, progesterone, cortisol, and thyroid (the major hormones that get imbalanced) requires a holistic approach. Taking bio-identical hormones definately helps you to feel more balanced. In addition there are many lifestyle changes that you can do: getting 7 to 8 hours of sleep per night, eating a diet rich in organic vegetables/fruits, deep breathing (breathe in to the count of 4 and out for the count of 7), avoiding stressors in your life when possible, and eliminating hormone disruptors. Hormone disruptors come in the form of hormone fed dairy/beef products, and skin care or cosmetics that contain parabens/mineral oil/dyes/etc.
Regaining your optimal balance takes some effort but it is well worth it. Feeling full of life and having the energy and mood to enjoy your life is worth some money and time.