No. I believe it is urban legend that men can not resist having sex with a woman who flirts. Statistics vary, but 22-24% of married men and 14-15% of married women cheat, which means that most don't. It also means that if men cheat with a woman, and women cheat with a man, then either women who cheat are more promiscuous than men who cheat, or some people lie on surveys, otherwise the percentages would be equal.
yes and no