Kick him out. Put your children first. Tell him if he doesn’t quit or go and speak to his doctor if he can’t quit by himself. Tell him if he isn’t prepared to do this for the sake of his child and your other children then he cannot live with you and that you are not prepared to put the children through hell living his addiction. It will be very hard but you can do it. Lock him out next time he goes off on one. Don’t let him in and call the police if he won’t leave you alone. He will never get help or stop if you let him carry on doing what he wants and coming back to you making empty promises. Hope you have good support from family and friends who can help you with your situation. Be strong