I agree that mulling over revenge for long periods of time is probably not healthy, but I find exacting a well-deserved act of revenge can help me get closure on a situation and put it behind me. I think karma is more of a sociological tendency towards justice than any inherent law of the universe. It requires people to correct injustices themselves rather than sit back and wait for bad things to eventually happen to the injust.