As I understand it, for most psychological problems, there are two options psychotherapy (talk therapy) and drugs. I have not heard of any drug therapy for sociopaths but I am not well-informed on the topic.
As for psychotherapy, there are its proponents, usually people who are profiting from supplying it, and opponents who say that the only people cured are done so by the placebo effect. Both sides claim ample scientific research to support their position.
Since I don't have a religious faith myself, I can't offer very much on the topic. However, the placebo effect is very powerful. If we expect something to happen to our minds and body, there's a good chance it will.
So, for example, if your husband is a Christian, and believes in the power of prayer, he might be convinced that people are praying for him to take Jesus into his heart. I don't know. That's the best I can offer.