ИМХО, с мужчинами нельзя по-хорошему, их надо держать в напряжении, скандалы закатывать хотя бы время от времени,  поручения им всякие поручать, не оставлять свободного времени, либо ставить себя так, чтобы они сами свою женщину все время пасли, чтобы им просто не до похождений на стороне было. Когда все хорошо, им скучно видите ли становится. Адреналина и прочего не хватает.