Read other letters about this article
seriously, try acupuncture.
make sure you get someone good, ask around, some are definitely better than others.
and eat simple food, don't go processed. stay away from MSG, wine, beer, cheese chocolate... take all the allergy type foods out of your diet and then add 'em back in one at a time.
or heck... go to an allergist! get one of those tests, find out exactly if you're allergic to anything to rule it out.