Barenaked Ladies
Great Provider
[Verse 1]
You and I have been through this before
I owe you my whole life, nothing more
I never said that I liked you the most
You're my father, I'm your son
Who's the Holy Ghost?

[Hook]
Where does the time go
When it's not around here?

[Verse 2]
Here we stand at the edge of the drive
I'm just waiting for my ride to arrive
I wait to see if you've any last words
We pulled away, I called your name
I don't think you heard

[Hook]x2

[Verse 3]
You and I never shared all that much
When I leave, I'll be all right, I'll keep in touch
As your road narrows, so mine grows wider
As I leave I turn and wave to the great provider