As all of your tests have come back negative (that is a good thing), I would suspect that you are a highly allergic person. All of the symptoms that you have described can be a result of allergies that you don't even know you have. I would recommend that you check NAET.com on the internet. That stands for "Nambudripad's Allergy Elimination Tech...
more