It's disgusting that it's taken this long to finally get a decent doctor to treat you who takes you seriously. Hang onto her! As for the other stuff - well my jaw continually drops at the incompetence. How they can vary so widely in their opinions and come out with such shit is just .... there are no words.