It sounds as if you still are very fond of her. I wonder if you would accept it if someone else treated you the way she is treating you, or would you be able to put your foot down and declare limits to what is acceptable.
You have a choice. Either continue under her dominance and accept the way she treats you, continuing to live with the hope that she will continue giving you favors.
Or you can declare what is acceptable, and distance yourself from her. Hopefully, this will make her stop treating you badly; but there is of course a risk that she will get angry.
You could also ask her nicely to treat you with respect and suggest that you should have a more grown-up and civilized relationship in the future.