No. Sociopaths have no conscience and no remorse; they are also unable to learn emotionally. Instead of seeing punishment as in some sense fair, they generally treat it as 'evidence' that the world is against them and victimizing them ...
The only effective help targets the actual personality disorder, which is extremely hard to treat.
Get and read a copy of "The Sociopath Next Door." Then give it to him to read, but you read it first.
therapy
No, not a sociopath. He was mentally ill for a period of time which made him vulnerable to disease. this made an infection to the leg. Not a sociopath but many believed he was a mentally scared psycopath
im someone who does not do to others as they have done to me. my sister is a sociopath liar and my "revenge" was to just simply tell her what was wrong with her. i wanted to help her. i feel like you would waste your time with someone who didn't have a conscious .maybe real revenge may be the answer...?im just as confused
Get away from him and the relationship. Tell him to get help, or lose you. As simple as that, and I mean intense therapy. If he thinks he has no problems and doesn't want help, then help yourself and do what ever you need to do to prepare for leaving him, and divorcing him. Find someone to stay with, break off all contact (which is hard because a sociopath's victim often becomes almost addicted to them and the cycle of sociopath abuse). Good luck, and run as fast as you can to save yourself. It's very rare for a sociopath to ever change or want to change, even meds and therapy rarely help them.
A mental institution where he/she can get help that lasts a lifetime, usually
Get a doctor to come help you and erm......talk.Talk very long.
My older sister is a sociopath.
If you were involved with one and he/she is a chameleon and fools others (only for a short time usually) then worry about getting on with your own life and realizing that others can look after themselves. Sociopath/narcissist will hang themselves every time ... they just have to open their mouths!
You don't. Get as far away from a sociopath as you possibly can.
If they don't want helping then you can't. Most sociopaths are completely happy as they are and they will not allow people to help them.
Two words: RESTRAINING ORDER. Get help, stay safe!