What makes someone cheat on someone they love?

People can cheat on someone they love due to neglect, commitment or self-esteem issues, lack of intimacy, or even revenge . A person who cheated once will likely cheat again, but this is not true for everyone.