I've been away so long Never thought I'd return But somehow I had to get back To see you again I've been thru some bad times Yes I've been thru hell To many days when I've cried in vain Chorus I'm riding on the wings of pa**ion, so high! And out of the darkness I'm guided by a light Now I'm coming home, coming home Gotta find my way back home Coming home There is no mystery, as to what the future holds in store Cause who is in need of a key, to an open door? No I'm not afraid, cause I see the light It's worth all the tears that I cried in vain Repeat Chorus Solo Repeat Chorus