Perfect characters are paper characters. They are flat and one-dimensional. Since they have already attained perfection, there is no need for further improvement. When there is no struggle to improve, there is no story. Not good.
What are perfect characters?
Perfect characters are story people who look and behave flawlessly. An example is the tall, dark, handsome, muscular male who boldly stands on the side of justice and fights against all that is evil and is a breathtaking lover. Another example is the brilliant, beautiful curvy blonde with a sexy voice and a come-hither smile. These characters simply do not exist in real life.
So, how can writers create interesting imperfect characters?
• Give them physical flaws: overweight, frizzy hair, a scar, large nose, long neck, too tall, too short.
• Give them fears, faults and foibles: pushy, obsessive about (pick your obsession), too curious, tends to gossip, workaholic, insecure, makes excuses, rigid.
• Give them annoying mannerisms: fidgets, bites nails, loud laughter, grits teeth, cracks knuckles, bites lip.
• Give them emotional reactions: pouty, easily angered, easily hurt, afraid of the dark, persecution complex.
• Give them a backstory with a challenge from the past: a dysfunctional family, unhappy marriage that prevents them from forming new relationships, a tragic past event.
Readers are not perfect so they will appreciate the efforts of these flawed “flesh and blood” characters to grow, overcome, accept their flaws as the story progresses. In short, your characters will change. Change is the basis of a good story.
More tips on writing characters: