I'm 19 and live with my 32 year old boyfriend. We met whilst working in a pub and soon became close. At first I never saw anything bad about him and was head over heels.
He makes me feel bad about things I shouldn't feel bad about at all. He complains if I spend money or want to buy food to eat at work when we have out of date food in the fridge. For some reason he doesn't understand that it's not the way I want to live.
If I talk to him about buying something he tells me I have to save for the baby yet he spends most of his time drinking or on his Xbox.
I wouldn't call him abusive but sometimes I do question it. On New Year's Eve I had been taking anti depressants which he wasn't happy about and me being me didn't real the side effects of drinking alcohol which led to me going in and out of consciousness as well as not being able to move due to being extremely drunk (I had two pints). He was pulling me around the bathroom and was forcefully putting his hands down my throat. Regardless of that I forgave him.
I know this is lengthy but on multiple occasions he's pushed me into walls and pinned me down so I can't leave.
I had my first midwife appointment today which they asked if I had any mental health issues or suffered domestic violence but because he wouldn't leave I couldn't tell my midwife.
I know it's probably too late but I don't think I could stay in this relationship with him. He makes me feel like everything I do is wrong and I don't want to cope with his anger issues anymore but at the same time I don't want our baby to grow up without their dad there. Am I over reacting?