well, that depends, is he/she a family member or close friend? If so you should but be careful! http://unsourcedhumor.blogspot.com/2007/07/i-sociopath.html Have a look at the video.
No, one should never marry a sociopath. Marriage involves trust, and a sociopath by his very nature cannot ever be trusted completely.
Yes, you should forgive a sociopath mother, since she was the one who gave you life.
Not give a fack about you is what I should do.
Yes
HE'S A SOCIOPATH!! That should be enough information to get over him.
The sociopath lacked empathy and manipulated others for personal gain.
You don't. Get as far away from a sociopath as you possibly can.
To a sociopath, everyone is fair game, if she is being singled out then she should be keeping her eyes open.
"You are a sociopath." However, if they truly are, it won't matter to that person.
Just because she is "female" doesnt mean anything. A sociopath is a sociopath and the only way to "deal" with them is to stay as far away as possible.
He looks just like every other sociopath I've ever met.
If you feel your child is in danger than I would say yes but if you feel he is a sociopath than maybe you might want to consider consulting your question towards a professional who could tell you the safest way of going about dealing with a sociopath.