En un caso como este lo veo claro que hay que confrontarle de cara y decirle que deje de mierdear y tome decisiones como un adulto .
O bien te deja y se va, o bien se queda y se comporta como el adulto que es. Si necesita terapia para tomar una decisión que lo haga. Pero está situación intermedia de estar presente físicamente pero no mentalmente y tú sufriendo porque te sientes sola es una solución mala para ambos. Confrontale y que tome el la decisión. Porque a lo mejor es un cobarde que se dedica a tratarte mal para que seas tú quien decida dejarlo y así hacerse el el pobrecito.