
Why Your Characters Feel Like Cardboard Cutouts
Imagine reading a scene where a protagonist enters a room. They sit down, they feel sad, and then they leave. It's functional, but it's hollow. You know they're sad because the narrator said so, but you don't feel the weight of that sadness in your own chest. This happens when characters lack internal friction. Without that friction, your characters aren't living beings; they're just vessels moving the plot from point A to point B. To fix this, you have to move beyond surface-level descriptions and look at the machinery of human behavior.
Why do my characters feel uninteresting?
Most writers fall into the trap of the 'adjective heavy' description. You might write that a character is "brave, kind, and strong." While those are fine traits, they don't provide a sense of personhood. A person isn't a list of virtues. They are a collection of contradictions. A brave person might be terrified of spiders; a kind person might have a sharp, biting wit that occasionally hurts feelings.
To move past the surface, you need to build a psychological profile that includes internal conflict. A character wants something (the goal), but they also fear something (the obstacle). If these two things don't clash, there's no tension. Tension is what keeps a reader turning the page. If a character wants to be a leader but is deeply afraid of being disliked, every decision they make becomes a high-stakes battle between their ambition and their insecurity.
Consider the way they interact with the world. A character's personality should dictate their sensory perception. A carpenter doesn't just see a wooden table; they see the grain, the joinery, and perhaps a scratch that suggests poor maintenance. A thief doesn't just see a room; they see exits, blind spots, and the weight of a heavy brass lamp that could serve as a blunt instrument. This level of specificity makes a character feel grounded in a reality that is uniquely theirs.
How can I give characters more depth?
Depth comes from the things a character doesn't say. In real life, people rarely state their true intentions or deepest fears out loud. They use subtext. If a character is angry, they might not yell; they might simply become incredibly efficient and cold, or they might compulsively clean a kitchen counter until their knuckles turn white. This is where you build depth: through behavior and reaction rather than direct exposition.
Try using the following framework to test your character's depth:
- The Ghost: What past event shapes their current worldview?
- The Lie: What false belief do they hold about themselves or the world?
- The Want vs. The Need: They want a promotion, but what they actually need is to learn how to trust people again.
When these elements work together, the character becomes a three-dimensional entity. You can find more about the psychological structures of storytelling through the
