Did I get my due revenge?