Stuck in the middle
Between a rock and a hard place
I got nowhere to go
Except through the crucible of stone
But I
I won't be crushed this time
No matter how hard it may get
Or how long the road may take
I know that I will make it through
To the other side
Cause I
Will fight
And I will make it through the storm
And I know that I will win
Hanging on by a thread
And my arms are getting tired
I've been dangling in the wind
My heart is filled with dread
But I
I won't give up this time
No matter how hard it may get
Or how long the road may take
I know that I will make it through
To the other side
Cause I
Will fight
And I will make it through the storm
And I know that I will win