Okay, so here is the deal: we all know that in order to make relatable real characters they have to be flawed in order for them to be human. How do you make Mr. Right be Mr. Right-but not perfect? How do you go about adding flaws to a character and still make him likable and lovable? What are some solutions you all use for developing characters?