No tienes un motivo para dejarlo, tienes varios:
1. Por tu forma de hablar, parece que ya no estás enamorada
2. Es egoísta a no poder más, tú pagas todo cuando él no tiene dinero y lo sigues pagando cuando él también tiene
3. No colabora en nada de la casa ni los animales y tú cargas todo el peso de las tareas y el peso mental.
4. Cuando has estado sola en casa te has sentido mejor que con él
Puede que parezca duro dejarle, pero piensa que ya estás tirando del carro tú sola, si además no tienes que tirar de otra persona, puede que sea incluso más fácil.