All the 'red flags' have gone up and bad things have already happened for some time now and you continue to put yourself and your small child in danger. Think of the worst scenario, what can you be waiting for? Some women stay because of financial help... you are bringing in the money, not him.
I'm sorry but if you need a better reason than your own protection... think of your daughter NOW!