There are a lot of women taking birth control pills...this could be playing a role but still nobody has to be a slave to their urges. If you want to do something but you know you shouldn' t then there is a choice to be made. Do what ought to be done or satisfy the urge. And if somebody has urges to cheat then that tells them that their partner is not the one for them and vice versa. I don' t suggest people get together with somebody they aren' t attracted to, that' s a setup for failure. But if it came down to it they could just leave the relationship instead of cheating. That would be the honorable thing to do.