I think that my bestfriend is jealous of me and her cousin. Her cousin is my boyfriend, and I've been with him for over half a year now. She was somewhat close to him before, but now she isn't. When I see her she would talk negatively about him and put him down. I felt offended, but it's her family, BUT he's my boyfriend and she should respect that as well. She has done this with all of my relationships in the past! I have tried to talk to her about it, but she would just say that she has to be mean to him and put him in check for me. I feel that she is going beyond that for her own personal reasons. Talking bad about my boyfriend makes her feel better that she doesn't have her own. If she's lonely, I spend time with her, but then she starts to insult my boyfriend?! I have a long distance relationship with my boyfriend so I see him whenever school and work allows. When we go out in a group, she would always demand attention and keep me and him apart or annoyed. She LITERALLY, pulls me away from him and tells him that I'm hers. She does this A LOT. I love her and we have been friends for 7 years. Her cousin and I are both annoyed and even tried to find her a guy to focus her loneliness on. Is she stepping the line?