Boyfriend abuses me when hes drunk...

And im 23 weeks pregnant... he throws stuff.. calls me a bitch.. hurts me during sex... i cry 😢 all the time... idk what to do... dont want to leave him because hes excited for the baby.. i made a mistake having a baby with this guy ... im scared.. he drinks and drives too in the car he swerves .. idk who to talk to