We do not currently know of any antonyms for longtime companion.
For similar words to longtime companion, try:
Did you mean companion?