You have shown a great deal of resilience and fortitude in coping with these symptoms. Whatever the label, you’ve already demonstrated a great deal of courage and endurance in dealing with these difficult and uncomfortable symptoms. I can understand why it is confusing. The sensitivity and rumination can feel overwhelming, but again, I admire your ability to somehow navigate the choppy waters of these indicators.
I think it would be in your best interest to begin working with a therapist, a clinical psychologist or psychiatrist in particular, who can help follow the symptoms as they emerge and come to an accurate diagnosis. The clinical psychologist often uses various tests that can help with the diagnosis, which can then pinpoint which treatment is best. Self diagnosis is difficult, and with the information you have presented it would not be possible for me to offer an opinion. Often when the symptoms overlap as yours do, a psychological examination combined with ongoing therapy to track the markers is most helpful.
Wishing you patience and peace,
Proof Positive Blog @ PsychCentral