Just read your post and wanted to add my support.
Fadingaway, you have no choice here- you HAVE to be strong or you will sink and that's not an option for you.
Losing your health and your sleep will not bring him.
You must look to you inner self and take each hour as it comes and be determined to survive and get through this period of trauma.
drink a slug of alcohol to keep yourself calm and think about what to do next.Make practical plans and keep focused on yourself and your children. You have everything to live for so keep centred on yourself, not him or the reasons for his appalling behaviour.
You can do this on your own, you can survive -play that Gloria Gaynor song- 'I will survive', it's a great song for pulling on your strength and being determined not to let this situation overwhelm you. I know it sounds really corny but it does work and is empowering.
You sound like a mature, sensible and rational woman. Keep it that way and you must not fall apart. You must eat for your children's sake.
Do not go to the doctor's for help unless you really feel the need. Tablets will not solve his situation. Your life has not ended, your children need you and you must
keep your sanity for them. Do not give in or give up, you are better than that. Otherwise he has won and you must not let hm beat you, not ever.
I will be thinking of you and pray that you keep strong. You will get through this nightmare, I promise.