Why do guys cheat when they have a good girlfriend that is willing to do anything and everything for them or with them, like they do they're best and put there all into a relationship while there partner does nothing in return.
Most Helpful Guy
Because a girl who does all that, is a door mat, who will probably forgive a cheater and take him back.5
Most Helpful Girl
IMO, he is taking her for granted if the girl is giving him all those things and he still cheats. He must think he can get away with it too... So the girl would need to put her foot down and then he will prob see later that he had it good... Hopefully bc she dumped him. It will always come back and bite you after you cheat.0