Neecy, I understand what you are saying about the parental bond and wanting your D to have her father there in her day-to-day life.
But, lady, your H is NOT in any kind of sane, rational, loving, nonviolent mental/physical/emotional condition to be the type of father you and I know she deserves.
WHY are YOU waiting on HIM to leave???
Everything that happened last night....THAT KIND OF BULLS**T CANNOT BE TOLERATED. IT IS NOT OK. H MUST GO.
Only WHEN he gets the appropriate help, then MAYBE he will deserve another chance with you.
I'm not telling you what to do either. This is just my opinion. In my experience, this type of behavior WILL NOT STOP until YOU END IT. Not H.
Getting over a painful experience is much like crossing monkey bars. You have to let go at some point in order to move forward. ~ Joseph Campbell