I had to look at my life And saw through the mess I'm hiding my power And giving what's left Compromising my truth Bend until I break Complying little pieces So easy to take, yeah Then, people let me down It was too much to bear A ghost in my own home Prisoner to my fears Don't climb down the stairs It's not my job to stay And I ain't no superpower It just worked out that way 'Cause I've been through the fire Crawled through the desert And I ain't going nowhere, (no-no) yeah I had screamed from the mountain top That I cried in the valley You know I'm still here I'm still here All these scars on my face They're hold in the light Don't tell me it's been easy 'Cause you know that ain't right The old time had its way While my spirit paid the dues You know I ain't broken I'm just a little bit bruised, yeah 'Cause I've been through the fire Drawled through the desert And I ain't going nowhere, (no-no) yeah I had screamed from the mountain top That I cried in the valley You know I'm still here I won't carry no shame Doing the things that I meant it to (meant it to) Now the strength to survive was here Won't a fool, I wasn't your fool (wasn't your fool), your fool Don't try to beat me down Lonely your hate And although it lies (you're lied, you're lied) Show me alone I already told you once I might bleed, but I won't cry, no Oh, I won't cry ♪ I had to look at my life And saw through the mess I'm hiding my power And giving what's left Compromising my truth Bend until I break Complying little pieces So easy to take 'Cause I've been through the fire Crawled through the desert And I ain't going nowhere, (no-no) yeah I had screamed from the mountain top That I cried in the valley You know I'm still here, yeah 'Cause I've been through the fire Crawled through the desert And I ain't going nowhere, nowhere I had screamed from the mountain top That I cried in the valley You know I'm still here, yeah I'm still here