Selfish men make the best lovers. They’re prepared to invest in the women’s pleasures so that they can collect an even bigger dividend for themselves.