We do not currently know of any antonyms for be a thorn in someone's side.
For similar words to be a thorn in someone's side, try: