My heart was cast in the fire and stone
I have to walk a straight line to take me home
This cross is too heavy for any man to bear
But I keep on moving I can't be alone
All this pain that I feel now cos we're not a home
I can't kiss you goodnight, but we'll talk on the phone
The fire in my soul burned out long ago
I've made some mistakes in my time this I know
You are my reason, you give me a will to live
So, I keep on moving cos you are my home
All this pain that I feel now cos we're not a home
I can't kiss you goodnight, but we'll talk on the phone
I'll keep fighting for you, I will never give up
I won't sit on the side-lines and watch you grow up
I'll be there for you
I'll be there
I'll be there for you
I'll be there
For you
All this pain that I feel now cos we're not a home
I can't kiss you goodnight, but we'll talk on the phone
I'll keep fighting for you, I will never give up
I won't sit on the side-lines and watch you grow up
I'll be there for you