Time is a river
It goes by so fast
You can't catch the future
Or get back the past
Still, there's a lot of life to live
Still, there's a lot of love to give
I stand in the middle
I can't know the end
Life likes to make me start over again
And just when you think you got no chance
That's when your feet will start to dance
When the world makes me cry
It's the calm in the eye of the storm
That keeps me running scared
Even though life's unfair
It's beautiful, it's magical
Whatever comes, whatever goes
With time
Sometimes I dream
I am in my mother's arms
Rocked in an ocean of love
Sweet love
Still, there's a lot of life to live
Still, there's a lot of love to give
Time is a river
It goes by so fast
You can't catch the future
Or get back the past