How do you know he won't slip up again? You say you have 3 children from a previous marriage. Do you really want to put your kids lives in danger with this man? I think its best that you just let him go. Find a man that was never an alcoholic and who can be there for you and your children.