Climb upon my knee, sonny boy
Though you're only three, sonny boy
You've no way of knowing
There's no way of showing
What you mean to me, sonny boy
When there are grey skies
I don't mind the grey skies
You make them blue, sonny boy
Friends may forsake me
Let them all forsake me
I still have you, sonny boy
You're sent from heaven
And I know your worth
You've made a heaven
For me, right here on earth
When I'm old and grey, dear
Promise you won't stray, dear
For I love you so, sonny boy
When there are grey skies
I don't mind the grey skies
You make them blue, sonny boy
Friends may forsake me
Let `em, let `em all forsake me
I still have you, sonny boy
You're sent from heaven
And I know your worth
Why, you made a heaven
For me, right here on earth
And the angels, they grew lonely
And they took you because they were lonely
Now I'm lonely too, sonny boy