I've known this friend for about 2y. She's often really nice, but says and does things that I can't work out. She has been very, very vocal about what traits she finds irritating in people, and has named people we know who, in her opinion, have these traits. I feel the same as her and have as little do with those people as possible. Yet, she regularly socialises/goes out with the particular individuals and sometimes really fawns over them.
Sometimes she talks to me a lot; other times she is really cagey. I'm beginning to feel quite wary around her and don't feel like I can trust her. Is this a person who I should keep my distance from?