I am furious after reading about
your problems with doctors. We have to remember that they are not holy. Often times they get so caught up in the "business" of being a doctor that they lose their focus on patients needs.
I agree with straydog. Find another doctor...quick. I went through all the things that you did and I finally ended up with a good gastroenterologist.
Please take command of the situation and good luck.
Tom