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