Define romantic love. Better yet give me a usefull definition. Or let me do it for you: Oxytocin. The one special snowflake that will make you happy forever and ever is a lie, studies show people can be reasonably happy with 10% of the population. 10%. Go out on the street look at 10 random women, realize you can be happy for decades with one of them. And even if the rules didn't promote pair bonding... are you really saying people are better off when they don't have a fulfilling sex life? I mean I'd agree that is true under certain circumstances, but its not a very PC thing to say my friend. How are you in a position to pontificate about what women should want?