Open marriages aren't immoral if both people agree to it. I understand they're not for everyone, though.