It's been a long time coming
It's finally arrived now
Invitations been received
And it's asking me to stay alive
Spent a long time strumming
And a long time doing wrong
Out drinking in to the night
Not getting home until daylight
And you (and you) taught me how to live
And you (and you) taught me how to give
And you (and you) really helped me heal
So I thank you my lord
You were there when my walls came tumbling down
Just to think, it's so incredible
And I'm with you my lord
I can see that you'll always be around
And to think its so impossible
One day I'll realise
And you (and you) taught me how to live
And you (and you) taught me how to give
And you (and you) taught me how to heal
But all I ever thought was that you were not for real
So I thank you my lord
You were there when my walls came tumbling down
Just to think it's so incredible
And I'm with you my lord
I can tell that you'll always be around
And the thought that's anything impossible
One day I'll realise
I'll never stop believing
And you, I'll never stop believing
And you and you and you (and you, and you)