when people cheat why do people feel it is the other person's fault?

rw
it isn't always that their SO didn't give them what they needed. Some people cheat because their greedy, low self esteem, no sense of commitment, a follower, etc. Yes, sometimes SO failed them but not in every case