When I initially began planning characters for my story, I only had to mains. Two morally ambiguous guys that only do things for their own selfish reasons. They enjoy drinking, stealing from thugs and fighting, and they get into trouble all the time. Before I even started writing, I realized these two guys would need someone sensible to hold their leash, or nothing would get done. Enter MC #3, the annoying girl. I actually like her. She's sweet and innocent, and does things out of the goodness of her heart. She's the one that has to keep reminding these guys that they actually have something important that needs to be done. But that she's such a goody-two-shoes makes her kind of annoying. What is my question? Good question. Not sure. How do I make characters that needs to be annoying less annoying to readers? When is a character too annoying? Am I the only one who kind of dislike those good characters? I don't mean she's perfect, she's not, but she's just really kind (to a fault actually) and while I like her for it, it makes her annoying as well... so saying that I don't like good characters make no sense. I guess I'm worried I like her just because she's my “baby” and I couldn't possible dislike her for any reason. I'll stop here. While I'm still making some sense.