Borderline Personality Disorder or Autism or Both?

Hey guys,

I was diagnosed with Borderline Personality Disorder 10 years ago. I have since had this diagnosis revoked by numerous professionals and told I have complex PTSD. I am definitely sure that I have complex PTSD but I would like to know whether I have BPD and whether i have Autism. Another thing to note is that I definitely have ADHD. I was also told by a therapist that I was seeing for 7 years that she thought I might have Aspergers. The NHS has refused to refer me to a specialist and I cannot afford to go to a private specialist to get referred. I know it isn't viable to self diagnose but it would be really helpful if I could have your opinions as to whether you thought I sound like i might be on the spectrum somewhat.

Symptoms/ relevant information:

I have really strong fears of abandonment and being left alone.

I don't get more angry than the average person

I have really overwhelming emotions

When I get triggered I sometimes self harm

I am very sociable and do not experience social anxiety

I experience severe sensory overload

I experience hyperfocus which I have previously put down to my ADHD, and have deep knowledge in particular subjects.

I have a very logical brain and have a degree in mathematics.

My language/ speech isn't different.

My partner says that I sometimes talk a lot and take up more conversation time than her, so perhaps this indicates a lack of social reciprocity, but I am aware of when I do this, and I know I am very chatty.

I have never had trouble keeping or maintaining friendships.

I am very emotionally sensitive

I never feel awkward in social situations, I am extraverted and am confident socially.

On occasion I have behaved in ways that have caused people to react back to me in ways that have surprised me, as in the person has misinterpreted my behaviour to mean something else and I have been badly misunderstood.

I can be a touch direct with people at times and I often like to get the point across directly to people because I think that it's kinder not to lie to somebody, but i do this in a diplomatic and gentle way. 

I was always very rebellious as a teenager and was always in trouble at school secondary school- I never understood why because I thought I was being good. 

I experience severe sensory overload.

I don't have any routines that I adhere by and I don't have a problem with change.

I have a degree in mathematics and work in data analysis.  

I would be so grateful for some feedback.

Thank you so much.

Hannah