I am really stuck. I already have a son from a previous relationship and have been with someone for 3 years. He has some issues with his anger and has had a shit life and has a horrible strange family. He has tried to change things around and has been to counselling to try and stop being so aggressive - he can be so horrible to me. He hasn't ever touched me but gets so angry and smashes things and is really unreasonable and very scary when in one of his moods. I am now 5 months pregnant and in the pregnancy alone he has scared me many times, threatened violence, the police have been called when he smashed up the house. When that happened I asked him to leave and then he went online and starting looking for women because he said he didn't know what else to do. He doesn't have any support or many friends and when things are good they are great he is fantastic with my son. But these moods come out of nowhere and it happens about once a week that he losing his temper and it's always me that is the target. I am getting really tired of it, but also scared of asking him to leave as he will probably kick off. I feel like my life is ruined with 2 children with 2 different dads and I am so sad and sorry for this baby he promised he would change and he hasn't. Every time he starts counselling he thinks he is cured in a couple of weeks and stops going. I really don't know what to do and starting to wonder if I am the biggest idiot ever and if he will ever change. I don't really tell my friends or family what he can be like as I don't want them to hate him as this isn't all the time. But its also too often and I feel like such an idiot. And really sad and lost. I would really appreciate any advice...feel free to tell me that I am an idiot.