Glad to hear you're still giving those doctors hell! I love the story of the ss# switch on your blood. Too bad the results weren't as obvious as my inept blood lab was when they tried to tell me my estrogen level was high.
I think it's time to look for a malpractice attorney based on what they have put you through. (I am totally serious here).