My ex moved out in November of 2017. We separated because he stayed using meth and hit me. He was just in jail because of a warrant. Had 3 charges. One for shoplifting. One for child support on his first child that he doesn't pay. And one for drug charges.
It can be hard, depending on circumstances. But your case sounds like one where circumstances exist for sole custody.