Tips For Writing Flawed But Lovable Characters.

Tips for writing flawed but lovable characters.

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.

More Posts from One-braincell-in-use and Others

5 months ago

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

5 months ago

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.

1 month ago

Let’s say a prayer for

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

6 months ago

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.


Tags
3 months ago

Too Christian for the queers. Too queer for the Christians. It’s a hard road that we walk, isn’t it?

6 months ago

PLEASE PLEASE PLEASE

somehow I got 95/20 on an assignment

Somehow I Got 95/20 On An Assignment

I hope they never fix it and leave it this way forever

5 months ago
@positiveseed
@positiveseed
@positiveseed
@positiveseed
@positiveseed
@positiveseed
@positiveseed

@positiveseed

YOUTUBE

5 months ago

MERRY CHRISTMAS, SUCKERS! JESUS LOVES ALL OF YOU!

MERRY CHRISTMAS, SUCKERS! JESUS LOVES ALL OF YOU!
MERRY CHRISTMAS, SUCKERS! JESUS LOVES ALL OF YOU!

Tags
  • manixyz
    manixyz reblogged this · 1 month ago
  • manixyz
    manixyz liked this · 1 month ago
  • eyeballmouth
    eyeballmouth liked this · 1 month ago
  • aeshertheunhinged
    aeshertheunhinged reblogged this · 1 month ago
  • aeshertheunhinged
    aeshertheunhinged liked this · 1 month ago
  • crimewp
    crimewp liked this · 1 month ago
  • oliveibb
    oliveibb liked this · 1 month ago
  • v1xv4p0rub
    v1xv4p0rub reblogged this · 1 month ago
  • mangasugar23
    mangasugar23 liked this · 1 month ago
  • goodbyesweetchoni
    goodbyesweetchoni liked this · 1 month ago
  • pyonryo
    pyonryo liked this · 1 month ago
  • if-lost-return-to-trashcan
    if-lost-return-to-trashcan liked this · 1 month ago
  • nothingspecial74
    nothingspecial74 liked this · 1 month ago
  • doodledoddly
    doodledoddly liked this · 1 month ago
  • theartsyswissapple
    theartsyswissapple liked this · 1 month ago
  • hellolilprincess
    hellolilprincess liked this · 1 month ago
  • everdoeswriting
    everdoeswriting reblogged this · 1 month ago
  • everdoeswriting
    everdoeswriting liked this · 1 month ago
  • abunnsburrow
    abunnsburrow liked this · 1 month ago
  • nightbreakers
    nightbreakers reblogged this · 1 month ago
  • icy-writes
    icy-writes reblogged this · 1 month ago
  • bittersweet-riley
    bittersweet-riley liked this · 1 month ago
  • ghostofaaxolotl
    ghostofaaxolotl liked this · 1 month ago
  • i-creatied-au
    i-creatied-au liked this · 1 month ago
  • jaqdeblue
    jaqdeblue liked this · 1 month ago
  • frootabooga
    frootabooga liked this · 1 month ago
  • mid246
    mid246 reblogged this · 1 month ago
  • sleepdeprievedcookie
    sleepdeprievedcookie liked this · 1 month ago
  • darlingstarxyz
    darlingstarxyz liked this · 1 month ago
  • searece
    searece liked this · 1 month ago
  • axustash
    axustash reblogged this · 1 month ago
  • failteam
    failteam liked this · 1 month ago
  • labyrinthe-exe
    labyrinthe-exe liked this · 1 month ago
  • arc-7071
    arc-7071 liked this · 1 month ago
  • the-clover-that-ate-the-world
    the-clover-that-ate-the-world liked this · 1 month ago
  • stars-and-stains
    stars-and-stains liked this · 1 month ago
  • lazurinsbox
    lazurinsbox liked this · 1 month ago
  • lavendermoonlitskies
    lavendermoonlitskies liked this · 1 month ago
  • doriangraymatter
    doriangraymatter liked this · 1 month ago
  • lazlolullaby
    lazlolullaby reblogged this · 1 month ago
  • steveslife
    steveslife liked this · 1 month ago
  • creativemonkey
    creativemonkey reblogged this · 1 month ago
  • gorebrain
    gorebrain liked this · 1 month ago
  • foxieskullz
    foxieskullz liked this · 1 month ago
  • inbarfink
    inbarfink liked this · 1 month ago
  • squirtster02
    squirtster02 reblogged this · 1 month ago
  • skyefromfortnite
    skyefromfortnite liked this · 1 month ago
one-braincell-in-use - A nerdy dork who loves musicals.
A nerdy dork who loves musicals.

I go by he/him, call me Micah! Minor, student, and professional procrastinator.

55 posts

Explore Tumblr Blog
Search Through Tumblr Tags