Here's a web site I found years ago that really helped me cope with my mother.
http://www.halcyon.com/jmashmun/npd/traits.html
If you scroll down, you'll see the traits. On one of the pages the author assures you a place in Heaven, because she knows you've lived through hell.