We do not currently know of any antonyms for start a new life.
For similar words to start a new life, try: