You are living a life for yourself even though it wasn't where or how you planned.
I do commend your strength especially for your girls. They may not respect their father right now but they know who YOU are and they will model love, mercy and forgiveness. It's a long road but you've done so well.