Im sorry your hurting, staying with him would have continued to be hard for you, painful in a lot of ways because of what hes going through. Sometimes things happen for a reason, I think God puts people in our lives only for a little while sometimes for a reason. Maybe when the pain lessens you will be able to see what the reason was.