you are getting the testing you've needed to get what help you can get! That is good!
A word of caution tho? The only real satisfaction you get from all this is in the validation that
something IS going on! Treatments, unfortunately are varied and have limits in terms of how much help they can be. I truly wish that you find the right combo of treatments to help you gain parts of your life back!
Keep faith, don't ever lose hope.

's - j