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…