Oh there's so much worth fighting for Oh yeah there's so much worth fighting for I'm 'a keep my feet rooted like a tree in a storm Because there's so much worth fighting for Oh there's so much to hold onto Oh yeah there's so much to hold onto We found a piece of heaven in a world so cruel There's so much to hold onto Ooh I'm gonna rise up Ooh I'm gonna rise up Hey now let me tell you when the going gets tough I'm gonna rise up Oh there's so much time left to grow Oh ya there's so much time to grow We may be tired but it ain't the end of the road There's so much time left to grow Ooh I'm gonna rise up Ooh I'm gonna rise up Hey now let me tell you when the going gets tough I'm gonna rise up Oh there's so much worth fighting for Oh yeah there's so much worth fighting for I'm 'a keep my feet rooted like a tree in a storm Because there's so much worth fighting for