Hola Sand, lo que ha ocurrido es que tu ex quizas sabia hasta que le fuiste infiel mas veces a saber si porque tu propio amigo no se lo conto, puede que como dice Kalima ella estuviera enganchada emocionalmente pero algo a lo largo del tiempo hizo que ese enganche se terminara, hay cosas que no explicas bien, dices que en el ultimo año ella casi no iba a verte pero sin embargo se lio con tu amigo, a el si iba a verlo a escondidas ?? dices que le prometiste que habias cambiado, te echo en cara cosas de cuando teniais 18 años ?? Es que eso me parece un poco extraño porque despues estuvisteis muchos años mas juntos, si lo hizo lo uso como excusa para justificar porque rompia contigo pero la verdadera razón era porque se enamoro de tu amigo.
Dicho esto, no sabemos si nunca llevo bien aquella infidelidad o si incluso sabe que hay mas porque tu amigo se lo dijo, no sabemos si es que simplemente el le aporta algo como pareja que tu no, el hecho de que sea tu amigo esta mal pero puede que el en algun momento le ayudara o se convirtiera en su apoyo emocional y por eso al final decidio irse con el, tienes que pasar pagina, no puedes seguir asi despues de 6 años y no puedes seguir culpandote por ponerle los cuernos con 18 años, has aprendido de tus errores, quedate con eso.