Hi Op ,
I am sorry to read that you find yourself in this situation . You seem like a great Mum to the two kids that you already have and it will be tough when your little one comes along .You are already a great Mum to two , do know what you are doing .
I think it must be very difficult for you with a c section , only a month away . We often feel at our most vulnerable at this stage and when we have recently given birth .
You have however shown that you are able to love and care for the two you already have . I am sure your 8 year old will love being an older sibling again and he / she may like helping out by getting things for you .
I think you know clearly that your partners is abusive towards you and will continue to be so , as he is prioritising his addictions and not you and the children .
You have said that you are highly educated and this is a great tool that you will be able to use for your future and to make life better for you and your children .
Your priority at the moment is to keep you , your 2 children & your unborn baby safe . Can you reach out to your family / old friends for support ? I think you also need to use the next opportunity that your partner is away to seek urgent support from women's aid , your local council social work / housing department . If you have a midwife appointment speak to her and explain your situation or there will also be a contact number you have been given .
You need to get out of the situation you are in urgently or make an urgent plan as to when you can do safely .
Now is not the time to berate yourself , or let others in real life or on this thread criticise the choices you have already made . You need to move forward , not look back .
I wish you the very best of luck and happiness for you and your family .You have had the insight and intelligence to seek out support here and you can do this with support .
Take care 

