My heart goes out you . You have to protect yourself and your children . Mother to mother it is your job to ensure they grow into happy well grounded human beings . And if that means being being a single parent to give them this then that’s what what you should do . Find strength and have hope. If he truly loves you and his children he will give up drinking and be the husband and father you all deserve .