Mi novio me ha engañado

Hola chicas, no sé qué hacer , llevaba con mi novio un año y siete meses y desde que empezamos la relación me estaba poniendo siempre los cuernos, se estaba viendo casi siempre con otras chicas y yo siempre le perdonaba aunque antes de eso me enfadaba, le perdonaba siempre porque le quiero, el último cuerno que me puso fue teniendo una relación con otra chica estando conmigo , cuando me entenderé de eso me enfadé muchísimo y me prometió que iba a dejarla y estaría conmigo , y hace cinco días salió de mi casa y se fue a Toledo diciéndome que se iba porque tenía que hacer cosas y que estaría con su cuñada y se fue a dormir con La Niña con la que me puso los cuernos y ahora dice que me quiere muchísimo pero le gusta La Niña también y le gustaría estar con las dos , le quiero mucho de verdad pero no sé qué hacer ósea sé que no debo volver con él pero es que lo que siento no me deja frenar