Celebrim, you know I love your posts, but I'm not sure I agree with this part, right here. Heroes do have flaws, they can have real vices, same as anyone else off the street. But a hero is someone who can overcome that vice most days. He can overcome his desire for vengeance or bloodlust, he can...