This sounds like more than mlc. RC is right you need a C. Your h needs help. If he does not get this help do not let him come home for any reason. This pattern will continue indefinetly if you let it. You need to think about your children. I do not think dbing is the answer for you either. You cannot continue to live this way. I think tough love is the way to go here.