My CFS is due to EBV and CMV, but these are common viruses. So my weak immune system is apparently due to toxic metals: Hair analysis found elevated levels of LEAD, ANTIMONY, ARSENIC & CADMIUM. I'm chelating these out using a very low dose of DMSA from 1to1vitamins. The first 2 rounds (3days ON & 3 days OFF) were terrible, I took too high of a dose...yes I'm desparate and impatient...It's my fault. On round 3 at 12.5mg/4 hours, the migraine headaches and kidney pain were much lower and tolerable. After I stopped round 3, I felt more alert and less anxiety. I was able to drive around with less brain fog.