DP has an issue with drinking too much sometimes and it's been bugging me for a while. We have a 3 month old baby and he is usually fine with her. Tonight he's come home absolutely steaming drunk and has come upstairs where myself and the baby are sleeping (we agreed he'd sleep downstairs because he snores a lot when drunk). He starts thrashing around in bed whilst I'm feeding the baby and knocks her on the head several times despite me warning him that I'm feeding her. When I tell him off he starts shouting and calling me by his ex's name.
We're in the middle of a sleep regression so I can't just put the baby in her cot, so we're stuck in the rest of house for the remainder of the evening.
I'm furious and I've had enough. I've been thinking about leaving for a while but DP works in social services and I just know he'll find a way to make me look terrible and make him look great. What can I do? Where can I go? I don't have a car, I can't carry everything to the nearest hotel...