Oh my, I'm sorry that this is happening to you and I'm afraid I totally agree with the posters who are asking you the tough questions about this relationship. You need to do what is best for your children and I'm certain you are able to decide what that will be. I hope you have family support if you decide to divorce. At the very least, you need to see a change in his behavior immediately or I would ask to separate and get some outside professional help. Good luck!