Have any of your doctors mentioned fibromyalgia? I have many (if not all) of your symptoms and have also been tested for MS twice...as well as Lupus. Fibro is usually dx'd when everything else that displays the same symptoms have been ruled out...along with the trigger point analysis. It tends to wax and wane with weather changes...at least for me. Of course, anxiety can also be the culprit. A normal MRI with contrast and ANA test would probably rule out MS...at least that's what I was told when I went through this. In saying that...that was about
15 years ago and maybe they have a different or more exact criteria now for diagonsing MS. I just know after a bazillion different tests that showed nothing...I finally accepted the fibro dx.
Hope you get some answers...I know how frustrating it is.
Donna