I have this friend and she seems to be overly invested in others lives, she constantly gives her opinion to others when they don't ask for it. If I am telling her something, she will quickly try give me advice about the situation when it's not needed.

She tends to think she is never wrong and does this weird thing were if something doesn't fit her reality she changes to fit hers. Example there is a mutual friend who is sleeping with 2 guys, this girls calls her a hoe, while she has done the same thing in the past but won't admit that she was hoe.

I'm just amazed and curious about what the fuck is going on with her, she doesn't see the behavior, I'm starting to think she is borderline mental. I've never met someone who just has an opinion about everything. Do you guys know what's up with this chick ? have you guys experience females like this ?