Have you read about dr john lees work? He has proved that it is NATURAL progesterone is more important in addressing health problems. he has a little questionare on his web site so that you can find out more of what the real prpoblems are. if you dont have the right level of progesterone then all the other hormones will be out of balance.
Diet is key as well for getting rid of the eccess estrogen in your diet. I mean if you eat meat make sure it is hormone free other wias you are ingesting a lot of syntheic estrogen which will give you a lot of the problems you have.
Some cleansing may well help - such as dr schulze foundation program 80% of people get their problems solved from that alone.