I have crossed too many oceans I was born a rambling man And I've caused a lot of heartaches But I never gave a damn Now the road that lies before me Gives no answers to my prayers But I still have hopes that surely Things will add up in the end Sail on, sail on Before the magic has all gone Sail on, sail on Before the damage is all done Sail on I have spent too many mornings Wondering where the hell I am (Where the hell I am) And I failed to heed the warnings I'm the hardest loving man Now the mess I left behind me And the madness that will come They won't ever get to find me In the morning, I'll be gone Sail on, sail on Before the magic has all gone Sail on, sail on Before the damage is all done Sail on -Solos- Sail on, sail on Before the magic has all gone Sail on, sail on Before the damage is all done Sail on