This is what my Mom tells me. You will never really know until you are married. It helps to pray to marry a good person. Minsan the family can also be an indicator ( father babaero, business is unethical, sibling addict etc)
I do believe there are men not capable of cheating.