Uhh, my girlfriend basically told me she wants me to treat her like ****.
She literally told me "I want you to control our relationship"
When I asked her what control meant, she said "Whenever you get tired of talking with me, tell me to shut up..." and went on to describing an asshole.
So yeah, maybe sometimes, nice guys don't finish at all.

Not sure about that... From what u're describing, it seems that she may just want to feel like she's with an actual human being with flaws, virtues, desires and limits; not just a soft, cushy pillow that's always trying to comfort her and follow her around.

Coincidentally, this also makes the difference between a dog that was castrated as a pup, and a complete adult dog.

I'm actually extremely nice. I don't expect girls to pay while on dates, hold open the door to random people. I even help pay for stuff for the next person on line when they can't.
I just absolutely refused to do most of the stuff she asked me to do. I give to chairty. And I'm not even that wealthy to do all those things. (Which, she says she's fine with)
I refused to do any of those things she told me to do. Which she's alright with (well, she says she's alright with it.