We've got some rough news for you: A narcissistic personality can last a lifetime if left untreated. However, by getting treatment through therapy and counseling narcissists can improve.
Most narcissists do not realize that they have a personality disorder and will continue to live a flawed lifestyle for as long as they can sustain it.
For those who seek treatment for narcissistic personality disorder (NPD), the process can take several years because it is hard to change deeply entrenched character traits.
Most live in a fantasy world full of distortions and imaginary success, brilliance, and power. The fantasies protect them from the reality of emptiness and powerlessness.
Take this fast free online Narcissist test to find out if you have signs of narcissism. Results are completely confidential.