I'm sorry you went through all of that, but I'm glad you figured out the cause, and, most importantly, feel better. My story is similar in many ways to yours.
If you haven't already, I suggest that you post this message on the discussion boards for any of the health problems you've had (ADD, fibromyalgia, rosacea, etc.), so we can warn them about metals too.