Yes, you can survive without him. Think of how miserable you will be if you stay. I'm in a similar situation and I just put mine out the door tonight. Put those bitch boots on and kick hard. He needs to see what life is like without you and your children, if you have any. Maybe then he will open up his eyes. Don't be his enabler and allow him to disrespect you. The nerve he has to do that at events you are attending together.
Be strong!! You can do anything you set your mind to. Do not let him think you need him because you don't want, need or deserve to be treated with anything but respect.
Do your research but there are places that you can go to for help. I know. I am a landlord and there are plenty of agencies that I have worked with over the years.
Whatever you do, just prepare yourself beforehand. It will not be easy but you need to do what is best for you. Remember we are here for you!