Intro: Heard the calling, got the hell out Now I'm tired of treading water I've been dead set on these big dreams and I'm plotting all my surefire schemes you tell me, "you're far too old to stand on a glass earth throwing stones put all of your faith in hope" I've drained my soul to keep me just Hanging on, to keep me hanging on to keep me Hanging on, to keep me, hanging on to keep me just… Intro(2x) I've been falling through the dream mine And I'm hoping at the bottom All the mountains of coins I've thrown Have bought the wish I cast them for And it won't be a reap-less sow Don't tell me, "this garden won't grow hope, you'll bear only rose-less thorns" enough's been born to keep me just Hanging on, to keep me hanging on to keep me Hanging on, to keep me, hanging on to keep me just… Intro(6x) Don't fail me you're all I know Don't leave me desperate and alone When all other light is gone A single spark is all I need To keep whole the earth below To dig down for life beneath the snow To carry, to carry on, to carry on, to keep me just… Hanging on, to keep me hanging on to keep me (6x) Hanging on to keep me just.. (Repete Intro)