curlyhair,
I agree with the others. She may be hormonal but she should not be hitting her mother. Bring into the house only those things you want her to eat, no snack stuff. It could be to do with what she is eating that is making her so aggressive, too much sugar perhaps. I agree with the above post, if you can't handle her outbursts call the police. Do that a few times and she will think twice about hitting you. If it goes on, personally I would point out to her that you could have her sectioned because she is becoming very violent. No messing. If you have a thirteen your old knocking you around do something about it. Imagine what she would be like at sixteen or eighteen. Imagine what she would be like towards you when you are going on sixty. You don't need that crap, and I'm sure you don't deserve it.