I've been in a cave for forty days
Only a spark to light my way
I want to give out I want to give in
This is our crime this is our sin
But I still believe I still believe
Through the pain and through the grief
Through the lies and through the storms
Through the cries and through the wars
I still believe
Flat on my back out at sea
I'm hoping these waves don't cover me
I'm turned and tossed upon the waves
When the darkness comes I feel the grave
But I still believe I still believe
Through the cold and through the heat
Through the rain and through the tears
Through the crowds and through the cheers
I still believe
I still believe
I'll march this road I'll climb this hill
Upon my knees if I have to
I'll take my place upon this stage
I'll wait till the end of time for you
For people like us in places like this
We need all the hope we can get
I still believe
I still believe
Through the shame
And through the grief
Through the heartache
And through the tears
Through the waiting
And all through the years