Like a warrior that fights and wins the battle
I know the taste of victory
Though I went through some nights consumed by the shadows
I was crippled emotionally
Mmm, somehow I made it through the heartache yes I did, I escaped
Oh oh oh oh oh
I found my way out of the darkness
Kept my faith
I know you did
Kept my faith
When the river was deep
I didn't falter
When the river was deep
I didn't falter
When the mountain was high
When the mountain was high
I still believed
When the valley was low
I still believed
When the valley was low it didn't stop me it didn't stop me
No no
I knew you were waiting
I knew you were waiting
I knew you were waiting for me
I knew you were waiting for me
Oh oh oh
Oh oh oh
With an endless desire
I I kept on searchin'
Sure in time
Our eyes would meet
Like the bridges on fire the hurt is over
One touch and you set me free
No
I don't regret a single moment
No I don't
I know you don't
Looking back
When I think of all those disappointments
I just laugh
I know you do
I just laugh
When the river was deep
I didn't falter
When the river was deep
I didn't falter
When the mountain was high
When the mountain was high
I still believed
When the valley was low
I still believed
When the valley was low it didn't stop me it didn't stop me
Oh, I knew you were waiting
I knew you were waiting for me
I knew you were waiting
I knew you were waiting for me
So we were drawn together
So we were drawn together
Through destiny
Through destiny
Ooh boy
I know this love we've shared
I know this love we've shared
Was meant to be
Oh, I knew you were waiting
Was meant to be
I knew you were waiting ooh
I knew you were waiting
I knew you were waiting
I knew you were waiting for me
I knew you were waiting
I knew you were waiting for me
Oh I didn't falter
I didn't falter
I didn't falter
I still believed
I still believed
When the valley was low
It didn't stop me
It didn't
And nothin' can stop me no
I knew you were waiting, no I
I knew you were waiting for me
I knew you were waiting for me
I didn't falter
I still believed
I didn't falter
When the mountain was high
I still believed
Oh, when the valley was low
It didn't
It didn't stop me
I knew you were waiting
Huh, no it didn't stop me no
I knew you were waiting
Some day
I knew you were waiting for me
I knew you were waiting for me
I didn't falter, I still believed
I didn't falter, I still believed
I still believed
It didn't stop me
It didn't
Do you know it could'nt stop me now
I knew you were waiting
I knew you were waiting for me
I knew you were waiting
Some day, some day for me
I didn't falter
I didn't falter, I still believed when the valley was low
And I still believed
It didn't stop
I believed
It didn't stop me
Nothing gonna stop me no
I knew you were waiting
I knew you were waiting
I knew you were waiting for me
I knew you were waiting for me
How would you rate this track? Give it a 2 stars?