I firmly belive in karma, and if I does something to cause loss or pain to others, it will come back to me in other form....
I wonder if it is your belief that makes it happen, in the sense that you will guilt yourself into a bad result. Maybe psychopaths get the opposite.