I've been down the road a thousand times or two
Travelling every journey like it is brand new
When you throw the dice of life
Who knows where it will land
But I'd do it all again given half a chance
I've seen some hard times but that's just how it goes
No one gets around without a few of those
There's a lesson to be learnt in every circumstance
But I'd do it all again given half a chance
Lord knows I've got some miles on the clock by now
But life is for living, not for lying down
Don't you try to think that I've made my last stance
Cos I'd do it all again given half a chance
Yes I'd do it all again given half a chance
Half a chance, Half a chance
Life passes by while we are making plans
Oh how the years do fly
If I could turn back time I'd grab it with both hands
Yes I'd do it all again given half a chance