Tribe Vibe Lyrics
← All Articles··8 min read

How to Write a Song About Something You're Ashamed Of

Shame is the hardest thing to write about honestly — and the most powerful when you do. Here's how to get inside the feeling instead of writing around it.

Tribe Vibe Vault

Ready to write? Browse the full collection →

28 lyric guides, templates & playbooks for songwriters

Browse All Products

Shame is different from every other feeling you write about. Sadness, heartbreak, anger — those come out. Shame buries itself. It specifically does not want to be named, not even in a song you're writing alone at midnight in a room nobody else is in.

That's exactly what makes it the most powerful thing you can write about.

Elliott Smith wrote "King's Crossing" from inside addiction and shame so acute it's almost hard to listen to. Sufjan Stevens wrote "No Shade in the Shadow of the Cross" about something he refuses to explain in interviews — the shame is baked into the withholding. Hozier's catalog is full of the exact feeling of wanting something you've been taught to be ashamed of wanting. These aren't songs that explain shame from the outside. They're songs that transmit it from the inside.

Most songwriters approach shame songs the way you approach a fire — from a safe distance. They write about the feeling rather than writing from inside it. And you can always tell. The listener can tell. The music feels reported, not lived.

This post is about closing that gap.

The Armor Metaphor: Writing from Safety vs. Writing from Inside

Writing from safety means you're describing shame from the outside: "I was so lost," "I made choices I regret," "I wasn't who I should have been." These lines are honest, but they're armored. They acknowledge the shame without letting the listener inside it.

Writing from inside means writing the specific thought you had in the specific moment before you did the thing. The justification you gave yourself. The thing you wanted to believe. The way it felt right until it didn't.

Armor sounds like: I wasn't my best self.

Inside sounds like: I knew exactly what I was doing and I did it anyway.

That second line is terrifying to write. That's how you know it's the right one.

The armor exists for a reason — shame is protective. It's your psyche's way of saying this is the thing you most fear the world knowing about you. Writing from inside that feeling means making yourself vulnerable in a way that has nothing to do with performance. It means actually going there on the page.

The key is: you take the armor off for the draft, not necessarily for the final recording. Get inside it first. Shape it after. But the first draft has to go where the armor is hiding.

The Third Person Trick

If writing in first person is too hard — if "I" feels like a spotlight you're not ready to stand in — try writing as he, she, or they first.

"He knew it was wrong but he wanted it anyway."
"She told herself it wasn't that bad. She kept telling herself that for years."
"They never said they were sorry, not because they didn't feel it, but because saying it out loud would make it real."

Third person creates just enough distance to get the words onto the page. It's not evasion — it's a door. You're writing the same truth, just from the other side of the glass. Once you have the lines down, you can go back and change the pronoun. Often you won't need to. Some of the most devastating shame songs work in third person — the distance lets the listener step into the story without feeling directly accused, which can make the feeling hit even harder.

Use third person when first person freezes you. The goal isn't bravery in the first draft. The goal is getting the real thing onto the page by whatever route works.

Specificity Over Generality: Name the Exact Thing

"I made mistakes" is armor. "I drove home knowing I shouldn't have" is a song.

Specificity is the mechanism by which shame becomes art. The general version of shame lives in your head as a judgment — "I was selfish," "I was careless," "I let people down." The specific version lives in a moment: a particular room, a particular conversation, a particular choice made at a particular intersection.

Name the exact thing. Not "I hurt someone I loved" — name the reaction you saw on their face, the specific thing you said, the way the door sounded when it closed. The specific detail isn't just more vivid; it's more honest. It says: I'm not generalizing my way out of this. I was actually there. Here is what happened.

This is also what makes a personal shame song universal. Your listener doesn't share your exact experience, but they share the specific feeling of standing at that kind of crossroads. Vague shame is just noise. Specific shame is the frequency everyone tunes into.

When you find yourself writing a line that could apply to anyone — "I made choices," "I wasn't good enough," "things went wrong" — stop. Get more specific. The song is in the detail you're avoiding.

The Shame vs. Regret Distinction

Shame and regret feel similar but they are different songs, and writing one when you feel the other creates a crack in the work that listeners sense without being able to name.

Regret says: I did a bad thing. The self is intact. The action is external to your identity — a choice, a mistake, something that could have gone differently. Regret has forward motion. You can learn from it, apologize for it, grow out of it. Regret songs often move toward understanding or repair.

Shame says: I am bad. The thing isn't external — it's you. The identity is implicated. You didn't just do something wrong; you are the kind of person who does that kind of thing. Shame songs are stiller. They sit inside an identity that feels fixed and ask the questions regret doesn't ask: Why am I like this? Am I always going to be this? Does everyone already know?

Know which one you're actually writing. If you feel shame but write about it as regret — softening it into a learning moment, landing on "but now I'm better" — the song will feel dishonest, like a wound dressed too quickly. If you feel regret but write about it with shame's weight, you'll create a false gravity the song can't hold.

The distinction also gives you the key line. Regret gives you: I should have done it differently. Shame gives you: I don't know if I would do it differently. Those are two completely different emotional truths — and two completely different songs.

🎵 The Emotion Map — $14

The Emotion Map is a framework for writing from inside a feeling instead of around it — with section-by-section guides for shame, grief, anger, love, and more. If you want to write the song that actually says the thing, this is where to start.

Get The Emotion Map →

Redemption Arc vs. Sitting in It

There's enormous pressure in a shame song to land somewhere redemptive. To arrive at "but I've grown." To close the loop with "and now I understand." To not leave the listener — or yourself — in the dark.

Here's the reality: some of the most honest shame songs don't resolve. "King's Crossing" doesn't arrive anywhere better. It stays inside the experience and witnesses it without offering escape. And that honesty is exactly what makes it devastating.

Redemption is real. If you've genuinely moved through the shame and arrived somewhere different, write that arc — it's earned and true. But if the shame is still live, still present, still something you're in the middle of — writing toward a resolution you haven't actually found will produce the weakest line in the song. The listener will feel the seam. The false landing is the one moment where the song loses them.

Sometimes the most powerful ending is just witnessing: This happened. This is how it felt. Here I am. That's not nihilism. That's honesty. In a shame song, honesty is the whole game.

You don't owe the listener a lesson. You owe them the truth.

The Permission Slip

Here's what stops most people before the song even starts: the feeling that they're not allowed to write it.

Not allowed because the other person is still in their life. Not allowed because the shame involves someone else's story. Not allowed because they haven't resolved it yet. Not allowed because what if someone finds out they wrote this.

Here's the truth: you're allowed to write about your own internal experience. How you felt. What you thought. What it was like to be inside your own shame in that moment. That belongs to you. You're not filing a legal statement. You're not making a public accusation. You're using craft to process what it means to be a person who carries this.

The best writers do this without apology. Elliott Smith did. Sufjan Stevens does. Hozier does. The songs that crack people open at 3am — the ones that make strangers feel less alone — are almost always the ones the writer was most afraid to release.

The shame song that scares you is probably the most important one you'll write. The fear you feel about writing it is proportional to how much it matters.

You have permission. Write it.

Shame doesn't want to be a song. It wants to stay buried, protected, unnamed. It will give you every reason not to write this — that you're not ready, that you don't have the right words, that it's too soon, that someone will be hurt.

Write it anyway. Use the third person if you need the distance. Name the specific thing even when the general version feels safer. Know whether you're in shame or regret. Sit in the feeling without forcing a resolution it hasn't earned.

The song isn't going to fix the shame. But writing it honestly might be the closest thing to that.

🎵 The Blank Page Breaker: Writer's Block Toolkit — $11

When the song feels too hard to start — when the shame is live and the blank page feels like a wall — The Blank Page Breaker gives you the prompts, entry points, and frameworks to get moving. Designed for the sessions where getting started is the whole problem.

Get The Blank Page Breaker →

Take It Further

Ready to Level Up Your Writing?

Tribe Vibe Lyrics has guides, templates, and toolkits for every part of the process.

Check out The Emotion Map — just $14.

Browse the Vault →