We do not currently know of any antonyms for detach yourself.
For similar words to detach yourself, try: