Cheating may be a spur of the moment desire but more than not it is a complex act of infidelity. According to Business Insider, here are three reasons why people may cheat.
1. A lack of open communication can lead a partner to express their unhappiness through cheating.
2. Cheating can be used as a way to get back at someone.
3. When someone is feeling lonely it can lead to them doing “out of character” things.