There are many reasons why people have affairs: boredom, loneliness, low self-esteem, the thrill of sexual novelty, revenge and sexual addiction, to name a few. According to WebMD, motivations differ by gender. Men tend to pursue sex and personal attention while women usually try to fill an emotional void. Women want a stable relationship, while men are more inclined to seek physical pleasure.