So many obstacles
Trying to reach ya goals
All of the puzzles and struggles and scuffles
Only heaven knows
I've been high
And I've been low
Feeling like my soul needs a miracle
Something spiritual
But I keep
I keep holding on
I keep
I keep holding on
Outsider once told Pony boy stay gold
Born with a heart of gold but this globe made me cold
So much post traumatic stress I confess I been depressed
I'm oppressed because my flesh
The ghettos my address
When the teachers taught the text said I wouldn't be shit
Wrote they constitution said I'm only three fifths
Never taught me Malcolm X
Never taught me Marcus Garvey
Never taught me how much me and Tutankhamun had in common
Started rock bottom hot dogs and Top Ramen
When you seen what I've seen I promise you'd be astonished
Middle fingers to your honor locked up now Dear Mamas
But regardless of my problems I'm a product of a goddess
So I keep
I keep holding on
I keep
I keep holding on
I keep
I keep
I keep holding on
After all the storms
But I cant stop the rain
I cant stop the rain
Falling
Falling down my face
I cant stop the rain
I cant stop the rain
Falling
Falling down my face
But I keep holding
I keep
I keep holding on
After all the storms
I keep
I keep
I keep holding on