Una persona que si no haces lo que ella quiere, aunque vaya en contra de tus principios, se aleja de ti, no es una amiga. Esa piba se está aprovechando de ti, y eso que dices al final del «talento» que tiene para que cuando toca escucharte a ti, le de la vuelta y acabes consolándola tú a ella (y ella consiguiendo lo que quiere) se llama manipulación, y no es ningún talento, es una forma de maltrato.
Deja de hacer cosas que te hacen sentir mal, no tienes que hacer eso ni por ella ni por nadie, y si se aleja de ti, ganarás en paz mental y no habrás perdido nada.