While I totally understand what your saying, but that’s not always the case. Some guys maybe immature or not religous at some point in life, bad influence whatever and have done some shady stuff, not justifying but stuff does happen. They may have realized what they did was completely & utterly wrong and regret it (not in this case). Then it is not necessary that there will be infidelity. Just take a look at non-muslim relationships…granted they are not muslim. However they date around etc…but when they marry they stick to their wives (the good normal ones). Depends on individual.