Flawed characters are the ones we root for, cry over, and remember long after the story ends. But creating a character who’s both imperfect and likable can feel like a tightrope walk.
1. Flaws That Stem From Their Strengths
When a character’s greatest strength is also their Achilles' heel, it creates depth.
Strength: Fiercely loyal.
Flaw: Blind to betrayal or willing to go to dangerous extremes for loved ones.
“She’d burn the whole world down to save her sister—even if it killed her.”
2. Let Their Flaws Cause Problems
Flaws should have consequences—messy, believable ones.
Flaw: Impatience.
Result: They rush into action, ruining carefully laid plans.
“I thought I could handle it myself,” he muttered, staring at the smoking wreckage. “Guess not.”
3. Show Self-Awareness—or Lack Thereof
Characters who know they’re flawed (but struggle to change) are relatable. Characters who don’t realize their flaws can create dramatic tension.
A self-aware flaw: “I know I talk too much. It’s just… silence makes me feel like I’m disappearing.” A blind spot: “What do you mean I always have to be right? I’m just better at solving problems than most people!”
4. Give Them Redeeming Traits
A mix of good and bad keeps characters balanced.
Flaw: They’re manipulative.
Redeeming Trait: They use it to protect vulnerable people.
“Yes, I lied to get him to trust me. But he would’ve died otherwise.”
Readers are more forgiving of flaws when they see the bigger picture.
5. Let Them Grow—But Slowly
Instant redemption feels cheap. Characters should stumble, fail, and backslide before they change.
Early in the story: “I don’t need anyone. I’ve got this.”
Midpoint: “Okay, fine. Maybe I could use some help. But don’t get used to it.”
End: “Thank you. For everything.”
The gradual arc makes their growth feel earned.
6. Make Them Relatable, Not Perfect
Readers connect with characters who feel human—messy emotions, bad decisions, and all.
A bad decision: Skipping their best friend’s wedding because they’re jealous of their happiness.
A messy emotion: Feeling guilty afterward but doubling down to justify their actions.
A vulnerable moment: Finally apologizing, unsure if they’ll be forgiven.
7. Use Humor as a Balancing Act
Humor softens even the most prickly characters.
Flaw: Cynicism.
Humorous side: Making snarky, self-deprecating remarks that reveal their softer side.
“Love? No thanks. I’m allergic to heartbreak—and flowers.”
8. Avoid Overdoing the Flaws
Too many flaws can make a character feel unlikable or overburdened.
Instead of: A character who’s selfish, cruel, cowardly, and rude.
Try: A character who’s selfish but occasionally shows surprising generosity.
“Don’t tell anyone I helped you. I have a reputation to maintain.”
9. Let Them Be Vulnerable
Vulnerability adds layers and makes flaws understandable.
Flaw: They’re cold and distant.
Vulnerability: They’ve been hurt before and are terrified of getting close to anyone again.
“It’s easier this way. If I don’t care about you, then you can’t leave me.”
10. Make Their Flaws Integral to the Plot
When flaws directly impact the story, they feel purposeful rather than tacked on.
Flaw: Their arrogance alienates the people they need.
Plot Impact: When their plan fails, they’re left scrambling because no one will help them.
Flawed but lovable characters are the backbone of compelling stories. They remind us that imperfection is human—and that growth is possible.
reblog if you believe fanfics are as valid as books that were published and sold by authors who write as their main careers. I'm trying to prove a point
every holocaust memorial day, i always ask people to keep romani people in their thoughts, but this year i’d like to clear up some misconceptions that i see every year w/ a psa
romani people are not white. we’re south asian (from northern india), and each subgroup has a unique racial makeup of asian/white/etc, in different amounts. this is also why we vary wildly in physical appearance/skintone
we still face oppression. what we face, especially in europe, can still be constituted as attempted genocide, as we’re forced to live in hazardous conditions or to give away our children, be sterilized, etc just for the crime of being roma
the ‘g slur’ isn’t just an american issue. the reason some european roma prefer the slur is because, in many countries, there is no term for roma that isn’t a slur, and it’s either the g slur or the literal translation of the n word. i’m romanian, and if you used the slur in my hometown, you’d get slapped, since we just use ‘roma’.
we live in every continent across the world. some of the largest romani populations exist in south america, predominantly in brazil. they are no more and no less roma than their european counterparts, and they, like romani in asia, africa, etc all face unique challenges and oppression.
we’re the largest ethnic minority in europe, and yet have almost no political power, no land ownership power (in some places, we’re forbidden from owning land entirely), etc. with very few reputable charities- a lot of us reject charity by principle, as well as there being a general lack of education about us- the best thing you can do to help romani people is to just spread information, and help individuals when you can.
":)"
Someone that is currently contemplating suicide
Someone that has just attempted suicide
Someone that is fighting for their life in hospital after a suicide attempt
Someone that has recently heard that their family member / friend / partner has attempted suicide
Someone that has recently heard that their family member / friend / partner has lost their life due to a suicide attempt
Someone that has died due to a suicide attempt
Someone that is struggling to access mental health resources
Someone that is struggling to have the people in their life take their mental health conditions seriously
Someone that is currently struggling in a psychiatric ward (or similar)
Someone that has recently been diagnosed with a mental health condition
Someone that is struggling with side effects from new medication for a mental health condition
Someone that is facing workplace discrimination because of a mental health condition
Someone that is facing discrimination at school/college/university because of a mental health condition
Someone that is experiencing financial difficulties due to having a mental health condition
Someone that is struggling with self harm or an eating disorder
Hi! This is some stuff about me!
Okay, so, um, call me Micah! I'm a Mexican-American Catholic who is in too many fandoms. Some of the fandoms are:
Percy Jackson
Newsies
Vat7k
TTS
Voltron
Dead Plate
And MOREEEEE! WAY MORE!
I'm still a minor, so, no, Micah is not my real name.
Go crazy! I don't care what you do here as long as it's not rude.
Too Christian for the queers. Too queer for the Christians. It’s a hard road that we walk, isn’t it?
PLEASE PLEASE PLEASE
somehow I got 95/20 on an assignment
I hope they never fix it and leave it this way forever
@positiveseed
YOUTUBE
MERRY CHRISTMAS, SUCKERS! JESUS LOVES ALL OF YOU!
New me
I go by he/him, call me Micah! Minor, student, and professional procrastinator.
55 posts