Been called a loser when I won
Stood for hours in a welfare line
Been kicked around been black and blue
I've done the best
I've done the best that I can
I climbed the top just to come up short
Always first but finished last
On broken glass I held my ground
I've done the best
I've done the best that I can
When the rain came in
I was drenched to the bone
Through the tidal waves and hurricanes I fought for every last breath
Lay me down on sand and stone, take away my yesterdays
Hold on
Hold on
Hold on
Hold on
I walked for miles in borrowed shoes
I stood for hours in a welfare line
Been kicked around, I been black and blue
I've done the best
When all you can do is try
Hold on
Hold on
Hold on
Baby, hold on