My sister waited too long- she survived being shoved down a flight of stairs while pregnant and being choked to the point of passing out as well as many other things ...but eventually she did leave him- secreted out of the house by my family to a safety house while he was gone one day.
Don't wait around- it's gonna happen if you stay..