I'm sitting here crying for you and your children. You are suicidal because of this fucking nutcase.
Please believe us when we say that none of this is your fault and it will never get any better, only worse and worse. Your children are at risk from him and of you killing yourself.
I am speaking from experience with mental health when I say that it can suddenly escalate and suicide seems like the only way out.
There IS a new life for you, although you cannot see that yet.
Please, please, please, go into the police station if you don't want to call them, or call women's aid, or the Samaritans on 116 123. You can self refer to your local hospital community mental health crisis team and be seen there on your own to get support and link ins with domestic abuse services. You don't have to tell them everything, just that your home life is severely affecting you and you can request counselling.
You cannot continue like this my darling. I suspect your GP is trained to spot the signs of abuse and is aware that this stress related weight loss and insomnia is a result of your appallingly traumatic home life. You can't afford to keep getting sicker, your children need you to be strong, now more than ever.
Do you want some of us here to come and help you or meet you somewhere, or talk to you on the phone, so you have some support? Many of us have been in abusive relationships and have got out, with the help of others.
You can call a locksmith and tell them you are a woman with children and at risk and ask them to come the same day, then call the police to come out to the property and see you and put necessary orders in place.
Please understand the danger you are in. If you don't get your children out of there and something brings attention to the fact they are being exposed to this abuse, children's services could remove them. I'm not trying to scare you, it really is that serious.
You have the duty as their mum not to enable the abuser and for their and your sakes, you must take action. Doing nothing isn't an option. We are here for you. Hugs.