We do not currently know of any antonyms for fulfill one's potential.
For similar words to fulfill one's potential, try: