Yo creo que en lo de la fiesta no tiene razón. La novia del amigo es una manipuladora que le impide estar con ella por lo que ella dijo. Pero es que justamente ese es el modo de operar de los manipuladores. Tu novio sigue siendo amigo de su amigo porque si no ese chico se va a quedar sin amigos. Va a estar solo delante de una manipuladora y hasta que ese chico no lo vea, no va a poder salir de ahí.
Yo no veo la inconsistencia porque nuestro consejo para una persona que tiene un amigo que está en una relación de maltrato/manipulación es siempre el mismo: no puedes obligar a la persona a dejar a su maltratador, tienes que apoyarlo y decirle que pase lo que pase siempre vas a estar ahí para él. Y creo que tu chico es lo que está haciendo: estar ahí para su amigo.
Fuera de este ejemplo en concreto, si ya habéis estado muchos años juntos, lo habéis dejado y hanéis vuelto y esta es ya la tercera oportunidad que le das, en el fondo sabes que ahí no es. Puede que ahora se esté esforzando pero que acabe volviendo a lo de siempre. Puede que te hayas cansado ya de esperar a que las cosas cambien y cuando ha pasado, ha sido demasiado tarde. Yo creo que si cuando volvisteis las cosas no mejoraron, es difícil que se pueda solucionar de forma permanente.
Tal vez tenías la relación muy idealizada y en realidad no es lo que tú creías. Hay muchas posibilidades y explicaciones, pero la realidad es que no estás cómoda con tu pareja y eso no debería ser así.