Chaol

All I ever see is that people hate him. In the first 2 books I was obsessed with him! Is it only because he fell apart when he learned the truth about her? I think he made big mistakes because he's human and he was just not the right guy for her if he couldn't handle all of that. I was really happy for him to move forward and progress past his mistakes. I still think he was a hero. I don't understand the hate. Discuss nicely?

EDIT: I love these perspectives! Keep em coming!