why won’t my husband stop having affairs