Two reasons why men cheat: 1. Because they can 2. Because there are women out there who are willing to cheat with them. So now as women we can only ask ourselves: Are we part of the solution or the problem?
If you allow you man to cheat and then sweet talk his way back into your bed and your heart then you are condoning his behavior.
Lets face it some women out there only date married men, why I don't know. I can only guess that they were born to be hoes, mistressess, booty calls, etc. but never born to be a wife. Because lets face it men marry women they respect and sleep around with the ones they don't. So which are you?
But all in all two questions would be: why do you allow your man to cheat on you and why do some women cheat with married men?