Have you considered seeing a naturopath?
They might be able to build up your system for the long haul as well as have some "cures" for for any acute symptoms.
here's some info links-
http://www.google.com/search?hl=en&s...pathic&spell=1
[
Naturopathic Medicine: How It Works
The past 30 years has seen an extraordinary increase in consumer demand for
safe, effective and cost-effective natural healthcare. Naturopathic medicine has emerged as the health care profession best suited to meet this demand. Although it almost disappeared in the mid-twentieth century because of the popularity of drugs and surgery, naturopathic medicine now offers safe, effective natural therapies as a vital part of the health care systems of North America the twenty-first century.]
http://www.naturopathic.org/