Demi,

There are a lot of things out there including sealants that cause an estrogenic effect on the body. My daughter was having the same problem as you so I took her off milk(very high in estrogens plus they add extra) and she started using progesterone cream. She is now starting to have regular periods. Also, it doesn't seem that strange to me that you have both mercury and estrogen issues, I do too. Mercury blocks or messes up so many pathways and there are so many xenoestrogens in the environment that it is no wonder that so many females are out of balance.