Studi yang dilakukan dalam The Journal of Sex Research menunjukkan bahwa ada beberapa alasan mengapa seseorang selingkuh. Berikut adalah beberapa lima alasan yang diperoleh media ini.
1. Karena sakit hati
Rasa sakit hati yang berujung pada kemarahan yang disebabkan oleh pasangan membuat seseorang ingin membalas dendam dengan cara selingkuh. Rasa sakit hati ini bisa disebabkan oleh pasangan atau mantan pasangan yang menimbulkan perasaan sampai ingin melakukan balas dendam. Seseorang yang selingkuh mungkin pernah merasakan diselingkuhi sebelumnya.
2. Selingkuh karena jatuh cinta lagi