@stillgray
Hard disagree; science is pretty clear, the main determinant of whether people cheat is opportunity, if people deny that reality, they're far more likely to let themselves end up in a situation where they may cheat. She won't go to the office party, drink, or share a taxi home.