What is the difference between: someone such as myself being in a "relationship" with a sociopath, a narcissist and a psychopath? How is one to know the difference and will any of them last?
valid question