We do not currently know of any antonyms for had a fling with.
For similar words to had a fling with, try: