Sinceramente me parece que buscas una excusa para dejarle.
Es una persona con DOS TRABAJOS, es decir se pasa la mitad del tiempo trabajando para que tanto tú, como vuestro hijo y él puedan vivir ¿Lo llamas egoísta a pesar de todo? Madre mía. Ese hombre está agotado. Encima metes por medio a su familia, que seguramente sean así, pero ahora ya no lo quieres a él y buscas mil excusas para dejarle.
Le haces un favor dejándole en serio, así ambos pueden rehacer su vida.