OH my dear makes me so sad reading that. BUT wow you are a strong lady!
And definilty sounds like you are doing what is best for your childrens safety and health and just well being.

I would see Centrelink for payments etc. as you will get monies there to help,
They do have housing as well if you are needing that,
and they do have legal aid as well.
GIve them a call and they also do some councilling or advise i believe.

Good luck hun. enough is enough it seems for you and you can move on and be happy!