I am glad you are able to move forward.
Two things in your post triggered questions in me. You mentioned that he picks up your son from practice, but also that he has had drunk driving accidents, and that you think he is actively drinking. Is this a concern for you?
Good luck with everything.