Teniendo en cuenta la información que aportas, no creo que sea lícito culpar a tu novio. Es más, a mi, personalmente, lo que más me llama la atención es el tira y afloja que has ejercido durante tu relación.
Supongo que tus motivos tendrías para dejarle (cosa que es totalmente válida), pero, como todos sabemos, si tensas mucho la cuerda esta puede llegar a romperse.
Puede que esa mujer sea una espinita clavada. Alguien que le gustó, pero que no llegó a conocer porque decidió apostar por tí. Y, cuándo tu le dejas, estando soltero, ya no hay impedimento para retomar lo que en su día dejo aparcado por alguien que a cada dos por tres le deja…
Como ves hay muchas versiones probables, y cada una de nosotras te comentamos una que podría ser, pero con lo que nos cuentas ninguna podemos darte una verdad absoluta.
Solo tú misma puedes valorar si esa relación merece la pena, y de hacerlo, valorar que tu pareja te elija por encima de todo. Pero eso, o estás con él o le dejas, porque de seguir así al menos yo dejaría de apostar al 100% por ti