It sounds like she has narcissistic personality disorder. From what you have described, she sounds just like my mother. I haven't spoken to her in 12yrs because a relationship with her is just too much hard work. She would leave me emotionally screwed everytime I saw her. Which I could live with, but then she started the same stuff with my kids. Not on.