Question: is it my fault he cheated?
Answer: There's not much you can do to prevent your partner from cheating. ... The best way to prevent infidelity is to do what a healthy couple would do anyway. And the best way to understand a partner's infidelity is to arrive at the scientific conclusion: it's probably not your fault.