La verdad es que no me extraña en absoluto que ya no sientas lo mismo por él, quieras marcharte de allí y te esté empezando a gustar otro.
Además de incompatibles por el tema de la higiene, cosa que distancia mucho cuando uno es una persona limpia y la otra puede pasarse semanas sin ducharse y viviendo en la mierda, tiene absoluta falta de consideración hacia ti. No actúa como una persona que quiere a otra. Le dais igual tú, tus sentimientos y tus necesidades. Y no, no creo que cambie, y si lo hace, será temporal.
Yo haría lo mismo que tú: hacer las maletas y buscar la felicidad en otra parte.
En cuanto al otro, lógico. Sobre todo si es contigo todo lo que te falta de tu novio actual. No te sientas culpable, que eres humana.