Gosh, that's all pretty complex, isn't it? I think you're even more sensitive to things than me!! That's a first :-).
Well your doctor sounds interesting...is he a naturopath? How did you find him? By the way, what is NAET? I'm sorry you're struggling so much. It can be so overwhelming at times :-(.