Always by Godzilla

I've been to the future I've seen the past
I've been through more than I thought I could last

I could have been right
Could have been sane
I could have been strong
And ignored the pain

But I've always been me.

Through journey turned
I have learned many things
The loss of innocence
And the knowledge that it brings
I learned some too late
And some too soon
From place to place
Moon to moon

And I've always been me.

My heroes, my dreams
Have all played there part
And of course the music
Time after time
It still heals my heart
Drop by drop
Brick by brick
I let the world build
Each piece paid for.
With a pinch of my soul.

But I'll always be me.