Oh my, first let me welcome you, sorry you have to be here, but its a great place to be. I dont know where to begin as far any diagnosis, I guess you need to keep going to doctors until you get a diagnosis. Please hang in there.
Good luck, take care,
Kathy