You've got a good heart
but I know it changes
a restless tide untamable
You came my way and
I knew a storm
could come too you'd lift
me high or let me fall
But I took your hand
promised I'd
withstand any blaze
you blew my way
Cause something
inside it solidified and
I knew I'd always stay
You can build me
up you can tear me
down you can try but
I'm unbreakable
You can do your best
but I'll stand the test
you'll find that
I'm unshakeable
When the fire's burnt
when the wind has blown
when the water's dried
you'll still find stone
My heart of stone
You say we're perfect
a perfect family
you hold us close
for the world to see
And when I say you're
the only one I've
ever loved I mean
those words truthfully
But I know
without my son your
love could disappear
I know it isn't fair
but I don't care
cause my love
will still be here
You can build me up
you can tear me down
you can try but
I'm unbreakable
You can do your best
but I'll stand the test
you'll find that
I'm unshakeable
When the fire's burnt
the wind has blown
the water's dried
you'll still find stone
My heart of stone
Soon I'll have to go
I'll never see him grow
But I hope my son
will know he'll
never be alone
Cause like a river runs
dry and leaves it's
scars behind
I'll be by your side
cause my love
is set in stone
Yeahhh
unbreakable
The fire's burnt
the wind has blown
the water's dried
you'll still find stone
My heart of stone
can't break me
can't break me
Stone
can't break me
can't break me
Stone
can't break me
You'll still find stone
my heart of stone
