I have been impressed by the morals of the characters regardless of their born design. Even the devil himself had morals if but for just the blink of an eye. The balance of strength and tenderness as well has the battles for self control have kept me on the edge of my seat throughout.