Gonna have to agree here.
I had a girlfriend like this. Except it went even as far as sex further into the relationship. No sex unless she wanted it 100%. Don't take that the wrong way. I mean, us guys don't always feel like sex but we do it to please our mate every once in awhile.
Selfish lover = Selfish period. If she wanted to bone another guy that's fine because I didn't matter.
I think its a sign of a lack of respect to be honest with you. How hard is it to initiate a kiss once in a while, to give a back rub, a scratch, rub a foot... nope its as if its a chore, yet its expected that you do it for her. It's a control and lack of respect thing in my opinion. Leave her.
I've never had a selfish lover who didn't cheat.... ... Well that's not fair. I've only been with maybe two women who didn't cheat.
Women... They smell nice but they are soul murderers. - William Murderface