Pues siento decirte que estás echando tpda la culpa a su ex y el verdadero responsable es tu novio.
Si tuvieran una relación ‘sana’ entre ellos, en la que ella te respetase y él supiera darte tu lugar cuando hiciera falta, pues te diría que no puedes hacer nada.
Pero viendo lo visto, que ni ella te respeta ni él le para los pies, lo mejor es que pongas las cartas sobre la mesa con tu novio: o sigue teniendo contacto con su ex, o sigue contigo. Las dos cosas no.
Lo que no es lógico es que tengas que sufrir tú. No dejes que nadie permita tu dolor.