Quote
she's separating from the person she loves most in the world, because that's what she's supposed to do as a teenager. it's brutal, but know that it's proportional to how much she really does love you.

This. Plus maybe PMS (I never experienced that but my then-daughter sure did!).

It's normal to push away from the same-sex parent in their teens. Plus you are the "safe" parent to vent on.

It's interesting though that you followed your initial statement by saying how you do everything for her. Is that really what you should be doing? Perhaps it's time to help her grow up a bit by expecting more responsibility from her. Not in a punitive way but in a "here's our monthly budget, here's our food budget, here's how to cook X, once a week it's going to be your turn to cook" kind of way. If she doesn't do laundry she's more than old enough to learn. Weekly housecleaning should be a chore she participates in - she can learn to mop the floors or clean toilets.