Wandering round the world I've seen The good and bad, the end between No one is perfect This we all know But my heart and soul keep telling me 'never let go' Keep doing what you're doing Givin' it all you can Never let go Wonderin' what it's all about Sometimes you're in then you're out Nothing is perfect This we all know But my heart and soul keep telling me 'never let go' Keep doing what you're doing Givin' it all you can Never let go Although the road is rough The dissolution at every turn Just remember these words of wisdom 'We live and maybe we'll learn' If we could have seen the way ahead Would this have changed the lives we've had No life is perfect This we all know But my heart and soul keep telling me 'never let go' Keep doing what you're doing Givin' it all you can Never let go Never let go Never let go No no no no no no Never let go Never, never, never, never, never let go Never let go Never let go