Yes, I did go down the heavy metals healing road so to speak. Thank you for asking though. I'm pretty sure, although I have not way to prove it, that it was a contributing factor.
I had my mercury fillings removed and replaced with composite by a great dentist. He had a HEPA filter going and he was very careful not to contaminate me or him. Mask, gloves and the whole thing.
I also did cleansing for several months with:
-Alpha Lipoic Acid (ALA)
-NAC (I forget the long name) + Vit C. Apparently, if you don't take Vit C you can get kidney stones?
-MSM
I think it really helped. Plus I did liver flushes/cleanses. Completed my 10th one not too long ago. I can't believe the junk that came out.