He essentially told her to give oral sex to another man. That disgusted me enough to stop reading. The sex may have been consensual, but that was not - it was wrong.
There are many studies that show how emotions negatively impact decision making[1] [1]http://en.wikipedia.org/wiki/Emotions_in_decision-making
On the unrelated note, this bit was interesting: "I’d rather my children red than dead,” he told her."(Kennedy, Mimi)
I sense that you hold an underlying assumption that morality cannot be attained through logic and reasoning.