society is just a word that means "other women (and men)". so when you say that the love drive is more socially acceptable it just means that it's more acceptable by women.
if a woman sleeps around a lot it means that she behaves like a man, and that is not acceptable by many women. same with guys: if a man behaves feminine (for example if he's a virgin, if he doesn't get any sex), he's looked down upon by other men.
men don't get called sluts because that word would be ineffective against a man. it would be like saying: you're a man. it's more like a compliment. men have their own bad words, which only work against other men.
Ya, but who decided it was 'feminine' to be a virgin and not get any, and the other way around for men? And what makes anyone feel it is ok??