عوامل مختلفی وجود دارد که باعث می شود فرد به همسرش خیانت کند و تمایل به روابط خارج از ازدواج داشته باشد که می توان به عواملی مانند داشتن سبک زندگی بی قید و بند در دوران مجردی، داشتن زمینه مشکلات روانشناختی، نبود صمیمیت کافی در ارتباط با همسر، وجود فشارهای شغلی، قرار داشتن در محیط های نامناسب و غیره اشاره نمود.