"******' Perfect" lyrics by p!nk
Made a wrong turn once or twice
Dug my way out, blood and fire
Bad decisions, that's alright
Welcome to my silly life
Mistreated, misplaced, misunderstood
Miss No-Way-It's-All-Good
It didn't slow me down
Mistaken, always second guessing
Underestimated, look, I'm still around
Pretty, pretty, please, don't you ever, ever feel
Like you're less than ******* perfect
Pretty, pretty, please, if you ever, ever feel
Like you're nothing. You're ******* perfect to me
You're so mean, you're so mean when you talk, when you talk
About yourself. You were wrong
Change the voices, change the voices in your head, in your head
Make them like you instead
So complicated
Look how we all make it
Filled with so much hatred
Such a tired game
It's enough, I've done all I can think of
Chased down all my demons
I've seen you do the same
Oh, oh
Pretty, pretty, please, don't you ever, ever feel
Like you're less than ******* perfect
Pretty, pretty, please, if you ever, ever feel
Like you're nothing. You're ******* perfect to me
The whole world's scared, so I swallow the fear
The only thing I should be drinking is an ice-cold beer
So cool in lying and we try, try, try but we try too hard
And it's a waste of my time
Done looking for the critics, 'cause they're everywhere
They don't like my jeans, they don't get my hair
Exchange ourselves and we do it all the time
Why do we do that, why do I do that, why do I do that?
Yeah! Oh!
Oh, pretty, pretty, pretty
Pretty, pretty, please, don't you ever, ever feel
Like you're less than ******* perfect
Pretty, pretty, please, if you ever, ever feel
Like you're nothing. You're ******* perfect to me
You're perfect, you're perfect
Pretty, pretty, please, if you ever, ever feel
Like you're nothing. You're ******* perfect to me
my reflection:
Sometimes I feel like I’ve made every mistake possible. Wrong turns, bad choices, moments where I’ve dug myself out of situations with nothing but sheer stubbornness and blood, fire, and grit. I’ve stumbled, been misunderstood, misplaced, and mistreated—and yeah, it hurt. But I’m still here. I’m still breathing. I’m still moving forward.
It’s so easy to listen to the voices in your head—the ones that tell you you’re not enough, that you’re too messy, too flawed, too whatever. They echo louder than any encouragement you’ve ever heard. And sometimes, I let them take over. I look in the mirror and I don’t like what I see. I question myself, my worth, my place in the world. I compare, I doubt, I shrink.
But then I remember this: even with all my mistakes, all my scars, all the chaos and the noise, I am enough. I am not defined by the wrong turns or the failures or the judgment of others. The world will always be full of critics, full of people pointing fingers, full of voices trying to pull you down. But those voices don’t matter. What matters is how I see myself, how I treat myself, how I forgive myself for being human.
I am perfect in my imperfection. My mistakes, my struggles, my self-doubt—they don’t diminish my value. They’re proof that I’m trying, that I’m alive, that I’m learning and growing. I’ve faced my demons. I’ve walked through fire and come out stronger. And no matter what anyone else says, no matter what the world wants me to believe, I can choose to see myself differently. I can choose to be gentle with my own heart. I can choose to love myself the way I want to be loved.
So when the voices get loud, when fear and self-doubt try to take over, I remind myself: you are not nothing. You are not less than. You are enough. You are strong. You are worthy. And in all your chaos, all your flaws, all your mistakes—you are ******* perfect.