killing and then self forgivness

That is indeed a very good question Dushwari. I often wonder how people like these can go to sleep at night? They must have some twisted reasoning in their heads to justify their actions and besides Allah SWT has sealed their hearts so they dont feel any remorse or guilt. Allah SWT knows best.