Hi everybody, I don't know if I am being OTT posting on here but I'm feeling really confused and would value peoples opinions if you have time!
Basically, I've been in a relationship for 2 years with a guy who I have a 10 month old baby to (I know...) When we first started seeing each other everything was great and even when I became pregnant he was really supportive on the whole, apart from one incident where he said he had stopped smoking weed but I found out he'd been lying. Anyway, we moved in together and it's all been good, he is an amazing dad and a great boyfriend at times too. We are struggling quite a bit financially but he works hard trying to make what money he can.
Then about 6 months or so ago he started to have these really angry outbursts. Whenever we have a disagreement he will get so mad and start swearing and shouting. They have been becoming more and more frequent and have resulted in a hole punched in the living room door, him pushing me, threatening to kick me, throwing stuff at me including a mobile phone which cut my finger open, slamming doors etc etc. He does this either infront of our baby girl or while she is close by. Afterwards he is always apologetic and says his behaviour is disgraceful. He has even put himself on the waiting list for anger management. Since new year though we have had 3 angry episodes and after the last time I told him that I would not put up with it anymore and he's on his last chance because I don't want my little girl to grow up with this around her. It's horrible, she goes quiet and just stares at him when he is kicking off. He promised he was going to make an effort but last night he started turning nasty again and so I said I wanted to do DD's bath and bed on my own. He went off in a mood about it but then came into the bedroom when I was getting her settled and said 'give her here', I ignored him and went into her bedroom to get something and he said 'oi tosser where the fuck are you goin' (he has said these type of things quite a lot) . After i had put baby girl to bed I came into the front room and decided to stand up for myself and I said 'how dare you call me a tosser infront of DD' and he flipped and chucked his laptop towards me then started throwing other stuff about, swearing as usual. And I burst into tears and was shaking because he frightens me when he gets like that and he said 'why the fuck are you crying'. I suggested to him to go for a walk to cool down which he said didn't need to do but after getting wound up again he finally did and was calmer once he got back. He said sorry but I didn't have anything more to say to him.
I think I'm at the end of my tether with him. I don't know what to do. I feel scared of him and thats not right is it? I even have horrible dreams where he is attacking me.
But on the other hand when we do get on we really do and have such a laugh and he is a lovely boyfriend again.
I hate the idea of being on my own, it seems so scary and feel like everyone will be like 'look I told you so..' including my mum.
If I told my mum the truth about why we ended then he would be so upset as she suffers from anxiety and depression plus she really likes my boyfriend!
Advice please! I really don't know if I am just being silly and need to make an effort to make things work.