Because he’s not a sociopath.
Originally Posted by JimJones8934
sociopath.: a person with a psychopathic personality whose behavior is antisocial, often criminal, and who lacks a sense of moral responsibility or social conscience.
Humans can justify just about anything they want. Human justification doesn’t remove guilt of conscience. We can’t really control the workings of the inner conscience; but we can choose to numb it temporarily, though that has a price.
And if he justified the act, how had things changed since to make him feel guilty about now?
The most obvious reason to feel guilty is that you actually did something wrong. This type of guilt may involve harm to others, such causing someone physical or psychological pain. You may also feel guilty because you violated your own ethical or moral code, such cheating, lying or stealing. Guilt over your own behavior can also be caused by doing something you swore you would never do again (such as smoking, drinking, or overeating). In each of these cases, there’s no doubt that the behavior occurred.
It’s appropriate to feel guilty when you’ve done something wrong. Feeling the emotion of guilt for an action deserving of remorse is normal; to not feel guilty, in these cases, may be a sign of psychopathy. The problems occur when you ruminate over this guilt.
It’s yours to answer.
And could he not absolve his guilt through other means rather than sacrifice his life and go to prison?