Pete, have you had genetic/methylation testing done? I apologize if you've mentioned it before. I'm wondering if you have a methylation problem that is preventing you from detoxing effectively.
Methylation issues can sometimes cause tinnitus.
How is your liver?
http://www.sacredlotus.com/go/diagnosis-chinese-medicine/get/zang-fu-liver-gallbladder-patterns-tcm
http://www.carahealth.com/health-conditions-a-to-z/digestive-system/liver/240-the-sluggish-liver-explained.html
Post Edited (sarahm620) : 7/31/2015 11:14:00 AM (GMT-6)