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