"I think that your woman has the right idea. She is teaching you to respect sex in a way that if you want it, you have to work for it."
OMG, I call bullshit on this one! Where do you girls take all those crazy ideas from? Sex as a reward? "Respecting sex"???? Like it's something to be worked for??? Gaaaawd...
12many, get away from her as quickly as possibly as far as possible. She is playing you. If there is no sex (=intimacy and love), there is nothing there, she is keeping you around till she's found an upgrade. Of course, she likes you doing stuff for her, they all do, but I don't think she loves you. Sex is supposed to be a celebration of intimacy, closeness, love, openness. It is not supposed to be a currency to be used against the other person.
Seriously, just next her mate.