It is now season 4 and yet there are 3 characters in this series that still annoys me. Firstly i can't tolerate Dr Suresh, since the beginning of the first series, he had always made impulse decisions which created trouble then he felt remorse and he did it again, felt remorse and did again and again and again.....I had it up to here when in season 4, he left his wife/girlfriend and started trouble again by trying to stop Samuel and then realised (yet once again) he had made a mistake, retreated to his pitiful self and decided to go back to his partner (I doubt she would wait for him). Stop it already! He is one character that should have killed off in season 2. The second annoying character is Matt Parkman. Sure, his power was impressive but he was so wishy washy. He frequentlyagreed to help his fellow heroes or get back with his wife, then a few scenes later, he changed his mind. Just when I thought he had developed a sense of confidence as the series progress, he would slipped back to his old indecisive self. Gosh Matt, please make up your mind and stick to it. I wouldn't want to see him killed off but I do hope his character will improve in the next season. Finally, I love this guy but he doesn't know what he wants! He is Peter Petrelli. So full of himself and always acted compulsively before thinking, especially the part where he was angry at Sylar for killing his brother and vowed to kill him, then he made it his mission to save Sylar! What about his loyalty and love for his brother? I'm sure if he put his mind to it, he could have saved Emma himself. He had no back bone at all. Love him but can't tolerate his character. Don't get me wrong, the series is compelling to watch and I enjoy the show but I do find the mentioned characters very frustrating.