We know that people cheat on their partners in all sorts of ways, from innocent flirtations to long-term affairs. The question is why. These eight reasons cover everything from sexual longings to a desire for emotional challenge. If you've ever been tempted, see which of 8 possible causes most closely fits you.