Does anyone have advice for narcisstic abuse and healing?

been dealing with him on and off for two years and i usually got leave a man quick and i fear this has been hardest thing i have come across.. he had calleed himsself a narc before but i wasn't too sure of what it was but by then when he said it i had already been with him past a year. the worst mental abuse i ever gone through so any tips or advice?
Does anyone have advice for narcisstic abuse and healing?
Post Opinion