Actually, honestly, I think the solution to this is to date men who will not cheat on you, actually. Any person who will cheat on you once will definitely cheat on you again. And if you're dating the same type of guy, yes, they're all going to cheat on you, yes.