Suami selingkuh biasanya karena dalam keluarga tidak mendapatkan keinginan atau kebutuhan yang diharapkannya sehingga dia akan berusaha mendapatkannya di luar. Secara umum, alasan selingkuh yang dilakukan oleh para pria diantaranya:
1. Hasrat Seks Yang Tinggi
Menurut penelitian yang dilakukan oleh lembaga survey terhadap pria mapan di Jakarta, hampir sebagian besar yang melakukan selingkuh karena dorongan seks yang cukup tinggi. Dorongan seks yang tinggi tersebut tidak terpenuhi di rumah sehingga mereka akan berusaha mencari pemuasan hasrat tersebut di luar rumah dengan cara melakukan selingkuh.
2. Intensitas Pertemuan
Pria selingkuh biasanya dilakukan dengan wanita-wanita yang ada disekitarnya. Melalui intensitas pertemuan yang begitu sering sehingga perasaan saling suka pun akan timbul. Jika perasaan tersebut tidak mampu dikendalikan dengan baik, maka perselingkuhan akan terjadi diantara teman ataupun rekan kerja.
3. Membutuhkan Pengakuan
Kebanyakan pria akan selalu berusaha untuk mendapatkan pengakuan dari pasangan. Baik itu dalam hal pekerjaan maupun kekuasaan, karena pada dasarnya sifat alami pria adalah ingin selalu menguasai. Jika dalam dalam sebuah hubungan seorang pria tidak mendapatkan hal tersebut dari pasangannya disebabkan karena pasangannya yang lebih sukses atau lebih menguasai, mereka akan cenderung untuk mencari pengakuan diluar. Dengan selingkuh menjadikan pria-pria tersebut mendapatkan pengakuan dari dari wanita lain.