Maybe it's a road I've gotta travel
But baby sometimes I'm runnin' blind
You know it's hard to find the answer
When I'm always one step behind
And as sure as the sun casts a shadow
And that big ol' moon's gonna rise
I'll keep leavin' and returnin'
Only to find I'm one step behind
Ooo Ooo Ooo Ooo
And I'm too long gone tonight
How many dreams have been discarded
So many promises have gone cold
And while everybodies' future is gettin' clearer
I just can't seem to find my way home
Too long gone tonight
With every waking moment
Too long gone tonight
And only you can save me
I'm too long gone
I have counted my good fortunes
I've tasted bitter loss
I been hell bent on destruction
Oh I've held that silver cross
And there was nothin' in the ashes
Of every bridge I've burned
Just another false hope
For every stone unturned
And tonight as I hang suspended
And tonight I will surrender
Too long gone tonight
With every wakin' moment
Too long gone tonight
And only you can save me
Maybe it's a road I've gotta travel
But baby sometimes I'm runnin' blind
You know it's hard to find the answer
When I'm always one step behind
Ooo Ooo Ooo Ooo
Now I'm too long gone tonight
I have counted my good fortunes
I have tasted bitter loss
I been hell bent on destruction
I have held that silver cross
And tonight as I hang suspended
And tonight I will surrender
Too long gone tonight
With every wakin' moment
Too long gone
And only you can save me
I'm too long gone
Too long gone tonight
So take me now and hold me
Cos' I'm too long gone
I'm too long gone tonight
And only you can save me
CAMILLERI POLEC – Mushroom Music Publishing Orient Pacific
Writer(s): Joseph Vincent Camilleri, Laurie Polec
Lyrics powered by www.musixmatch.com