how did we get to now
and through this pouring rain
can you see the stars
hidden by your clouds
have you figured out
just look behind
where the answer always was
just exactly where you haven't yet looked
I'm not letting go
as the angels cry
as they see the pain you're in
and not a word was said
that this could be the end
but we all know it
yeah we all know it
I'm not letting go
as the angels cry
as they see how far you've fallen
another tear is shed
cause this could be the end
and we all know it
we all know it
and its your persistence
in saying its forever
that lets us know
that it really was never
can you hear the thunder
above the screaming from your heart
and have you noticed
that now this mist is getting thicker
I'm not letting go
as the angels cry
as they see the pain you're in
and not a word was said
that this could be the end
but we all know it
yeah we all know it
I'm not letting go
as the angels cry
as they see how far you've fallen
another tear is shed
cause this could be the end
and we all know it
we all know it
And now its back to you
have you tried looking back
the answers simple
but you can't see through this mist
only you can lift it
clear away this mess
only you're in the storm
open you mind when you open your eyes
I'm not letting go
as the angels cry
as they see the pain you're in
and not a word was said
that this could be the end
but we all know it
yeah we all know it
I'm not letting go
as the angels cry
as they see how far you've fallen
another tear is shed
cause this could be the end
and we all know it
we all know it
We all know
I'm not letting go
these tears of an angel
in this silent end
I'm not letting go
So don't let go.