Here are seven surprising reasons why people have affairs, backed by psychological research as to why people cheat more generally.
Here are seven surprising reasons why people have affairs, backed by psychological research as to why people cheat more generally.