Based on what I've read, it absolutely hasn't worked. You seem royally pissed off.
Do you follow through with making her happy? Keeping in mind that's a deep question — her set of requirements may be different than you realize.
As I said, for women sex is a given, they can have more or less as much as they want.
Guys want an attractive woman who satisfies their needs in and out of the bedroom. But for one of those, you're in competition with ≈90% of adult males. Is there some reason she should choose you over all of them? "Fair" means finding someone approximately as desirable as you, and that means compromise. Nobody gets everything they want.