I think you're doing the right thing by cutting off contacts with her, KnitChick. She doesn't seem like an healthy person to be around. So good job for realizing that! Hopefully you won't have to deal with her too much. I also agree that improving your social life would be helpful. Wish you good luck! Let us know how it goes. Sending many hugs to you