Supposed "nice" guys like you don't love women for who they are, and you don't respect women as your equal either. If you did either of these, you would feel no resentment at women for their choices of male companionship.
You think if you follow certain rules, then you deserve the reward of having a girlfriend or wife. You can't even see that this idea is deeply disrespectful of women and is also the opposite of nice.
A man who is interested in a woman for sex only, who is as charming to her as he needs to be to persuade her to choose him, even if both the charm and the choice she makes are only short term- he has shown more real respect for her than you have, and also more interest in who she really is, because at least he acknowledges that he has to find out what she wants and offer that, or else he'll be out of luck when she chooses someone else over him. You just see her as a reward for being who you are. Women aren't rewards; we are people.