My best friend is a sociopath. It took me a year to catch on, and she doesn't know that I know. She has been trying to break up me and my boyfriend (flattering and trying to seduce him, making comments to me about how awful he is), and she has tried to deeply integrate herself into my social circles. It almost seems like she is a little bit obsessed with me. She's the type of person that if I ignored, she would show up at my door with cupcakes or try to guilt me into seeing her. So even if, to me, she seems manipulative and creepy, to anyone else she seems like the kindest person. How can I best cut her out of my life? Confront her, distance myself slowly, bore her, or get upset at her about something she did? It seems like many of her ex-boyfriends/best friends have fled the state...