Hi Puzzled with Pain!
Welcome! Sorry you are dealing with so many things. It is so frustrating to not have answers as to what is wrong. After an accident I dealt with pain in my shoulder for two year before I found answers. During those two year I went threw 4 doctors and 1 surgery. After giving up on finding answer my friend told me to try her doctor and he was the one who gave me answers. So press forward and try as many doctors as you have to untill you find the one who find the correct reason for your symptoms.
Hope you find answers soon.
Take care and good luck,
Kaila