I was diagnosed with all those viruses that are labeled "CFS" but found out it was something else much more serious that was making me sick. If you search you'll see 90% of people have those viruses! They're just not sick because they're not sick with something else, and their immune systems are healthy. My main advice is keep searching for the real reason you have those symptoms.
For viruses I use pau d'arco tea that I buy by the pound and boil a handful in water for 30 minutes, store it in the frig, then I add another tea cup by cup when I drink it because I read that teas work better in symphony from Dr. Li.
Also, food grade diatomaceous earth helps get rid of parasites that could be causing your symptoms. It's cheap at earthworks. I got 50 pounds for less than $50 delivered (it's $26 for 50 pounds + shipping).