Should I drop my friend?

So i've been friend with this girl for almost my whole life and she's always been trouble but in a fun way for the most part. But this year she's been crossing some boundaries. She was texting my brothers innapropriate things and flirting with them (which they thought was super weird) and saying things she wanted to do to them right to me which she knew i wasn't okay with. she's always needed the attention of the boy i like and has seamlessly gotten them over me every time. well this weekend i was with her and my crush and she kept flirting with him and touching him even though she knows i like him. after he left she continued to text him and then told him things that i had told her in secrecy. she's not his type at all and i know he's not into her even slightly but it upsets me that she would do that to me. should i stay friends with her or drift away? i mean she's an actress so she clearly needs attention😒