What is the reasoning behind people cheating in relationships?

Do they cheat for fun? Do they cheat because they are not in love or like with that person anymore? Is it because they don’t feel loved by their spouse? What is the reasoning behind people cheating in relationships?

Copyright © How To Catch a Cheater