Hi hope36523
Sounds like you have your hands full with ex, husband and children.
I was in the same shoes as you at one time and I always seem to take the part of peacemaker. Your children are a gift from God no matter how old or their size.
My ex was beating on my sons which was the reason we separated besides all his carousing with drugs and alcohol.
What you choose is up to you. God said that we should not marry an unbeliever but if the unbeliever be okay with our walk in God then it is good but if he/she be against our walk with God then we may leave and it would be as it were not.
If you choose to stay practice your walk with God daily in faith that He will keep you and never forsake you and that He loves your children as you do (or more). He will keep the safe and protect them and keep evil far from them.
In a life of much anger and violence children tend to pick the violence up.
One of my sons raised his hand against my husband only because my husband raised his hand against me but it was a firm warning that his behaviour towards me would not be tolerated.
I have talked with all 5 of my sons about violence as they are all well able to fend for themselves but my dad used to say There is no need to show power when you know you can because it is vanity. A fool who chooses to test your strength will someday meet with someone foolish enough to take him up on it and he will lose. Strength is given to those who use it to benefit themselves in being well able to do the task or to help others something like Samson story of the Bible.
Teach your children the ways of God and trust God to take care of you. Go in humbleness in each day. I never lift a hand to my children but they always say they fear my wrath and my husband would say Hell holds no fury over a woman's wrath.
I tend to deal with situations with determination and inner strength to succeed and it is felt by those around me. God is my strength and it shows in my spirit.
Pray that God help you through your marriage and raising your children and trust that He has already answered your prayer by going about your days as it is so.
Hugs & <3