You may have some chemical sensitivity. If you can afford it you may want to check out Dr. Leiberman at http://www.coem.com.
He is a different kind of doctor; he helped me years ago when other doctors told me there was nothing wrong with me. He can also test you for allergies too.
Other things you can try.:
Check into Liver Cleansing , but clean out your colon first.
Get rid of the chemicals in your environment, including household cleaning products, personal products, and chemicals in your food.
Eat a vegan diet. It provides the best nutritional support and helps to detoxify you. Check out Physicians Committee for Responsible Medicine at http://www.pcrm.org.