I’ve been away for some time Fighting windmills, chasing fireflies And now I'm back and I’ll take my time To put all the pieces together Stroll in your garden with you Hold your hand forever Pretend that I'm there cause I want to But you would be so lonely And it would be unfair To hold your heart in my hands And leave you without any care Go on, go on, go on, go on I’ve been away again this time Climbing hills, chasing butterflies And now I'm back and I’ll take my time To put all the pieces together Stroll in your garden with you Hold your hand forever Pretend that you’re there ‘cause I'm good for you And you would ask me to leave So I would run to a distant place With your heart in my hands Hearing you whisper to me Go on, go on, go on, go on