my mother doesn't think so. not if they are a sociopath. she said there is not changing my ex-bf. he is a sociopath and he sees nothing wrong with himself. he blames everyone else for everything. i tried for along time, but they don't want to change, because they do not recognize a problem. if they have a problem, it is someone else's fault. my boss was the same way. my mother and many people said, you cannot change them. they will not change. they are not capable. and, the prisons are also full of people who are incapable of changing. most people can change, but the anti-social personality is a different story.