Yes, and the word "sociopath" has crossed my mind from time to time. She is very convincing. It also almost seems like she believes what she is saying, even if it is completely outrageous. Obviously, it's not acceptable but I've never really figured out how to deal with it.