We do not currently know of any antonyms for revenge oneself on.
For similar words to revenge oneself on, try: