Can we forgive sociopaths, those who seem to lack all empathy and so just can’t help their crimes?
I find your question fascinating because it has a hidden philosophical assumption. You see sociopathy as a disease, similar to a physical disease, in which the person “just can’t help” the behavior. While it may be the case that some who show this lack of empathy may have brain abnormalities, it is conceivable that many others have become non-empathic because of a slow accumulation of free-will decisions made over the course of the person’s life. In other words, the idea of “just can’t help” it may be occurring now because of choices made that deliberately hurt others, with a knowledge that it was hurting them. So, yes, you should be able to forgive those who show sociopathy.
For additional information, see Why Forgive?