I think it's important to recognize that diagnoses for psychological disorders/etc is not as exact or definite as we would probably like to believe. The disorders listed in the DSM for instance describe collections of surface phenomena that don't really scratch the surface of the underlying causes. A lot of it we still just don't understand, and our current understanding constantly changes, which is why you see these diagnostic criteria and diagnostic labels being updated and changed over time. It's very difficult to tease out sometimes what the best label might be for the specific symptoms an individual is experiencing, because you are absolutely right that there are a lot of similarities between psychological disorders. A lot of new diagnoses in the DSM-V were also found to lack scientific validity before it was even properly published, so I personally think that the value of finding the one "correct" diagnosis can sometimes be an endless and unsatisfying journey, as sometimes these diagnostic labels hold very little meaning in the end. It has been my experience that focusing on the symptoms and difficulties you are experiencing, and properly and specifically addressing those, rather than getting caught up in trying to find a diagnostic label, can be more helpful in the long run. Of course, I don't know all the specifics of your experience so your mileage may vary. I will say that I am pretty sure that the more extensive of testing you go through, the more professionals are able to do differential diagnoses by looking for those little differences between diagnostic labels, and make a more accurate guess as to what is going on.