Okay
Like i said, im not a therapist, but i doubt you actually are a sociopath/on the ASPD spectrum
you should still go to therapy if thats possible and please go research Borderline Personality Disorder and see if it feels like you might have it then discuss it with a professional psychologist