Hormonal imbalance at any age can cause painful menstrual cramps, excess bleeding or spotting, infertility, headaches, insomnia, hot flashes and night sweats, irritability and mood changes, weight gain and hair loss. Acupuncture, Chinese herbs, dietary changes and proper supplements will help you maintain healthy hormones.