Наверное, ведь и киллер-профессионал считает себя в общем-то хорошим человеком? Потому что "плохим" человеком никто себя считать не любит... писякология, йо. Следовательно, эти вопросы он для себя как-то разрешает - чисто чтобы крышей не съехать. Но совпадают ли они с тем, как разрешаешь эти вопросы, например, ты? Или тот, кого он тщательно ловит в прицел своей винтовки?
Да и вообще - что есть добро? что есть зло? Уважаемый мной философ Вл. Серг. Соловьёв достаточно наглядно (имхо) доказал, что инвариантного (т.е. не зависящего от ситуации) добра и зла не существует. Т.е. нет ни единого поступка (мысли, итп), который(ая) был(а) бы добром либо злом безотносительно конкретной ситуации. Жёстко следуя "нормам морали", не пытаясь понять их смысл и причину, рано или поздно имхо попадаешь в ситуацию "поступить правильно вместо того, чтобы постукпить хорошо".