So, this question whether or not men are programmed to cheat: I can imagine either you're feeling an inclination yourself to want to cheat on your partner or perhaps you're a woman who feels like either you've been cheated on or suspect your partner of cheating. And what I can say is take a step back and look at the quality of your relationship because I don't think men are biologically-wired to become quote-unquote cheaters. I do think it predominately has to do with the quality of your relationship you're in and whether or not you're already having a rocking sex life. Because typically when you're really enjoying your partner and the quality and frequency of your sexual experiences there just isn't a lot left over that you'd in any way want to have an additional sexual experience. That said, it's also true that some researcher has shown that men who have the highest level of testosterone are more likely to be divorced, second and third marriages and have experiences of having affairs. So, I'm not sure whether or not you are that man with that highest level of testosterone or whether or not your partner may be. But I think first and foremost is if you think about the quality of the sex that you're having and work to making it sex that's enjoyable, fun, playful and spontaneous for both of you then there really isn't going to be any temptation to see if the grass is greener on the other side.