How many times can a heart be broken
How many tears have to fall
How many times do I have to forgive
Or perhaps not forgive at all
When my steps grow tired and weary
And my sleep has vanished in the night
How can I go on day by day
And not simply give up the fight
Where can I find the strength to go on
When it seems I have lost my way
How can I lift my head from the pillow
Even for just one more day
Then all of a sudden I know He is here
My waiting has not been in vain
He comes to me through the fire and the flood
Through the heartache and through the pain
And suddenly I have the strength to carry on
I rise on the wings of His love
Who knew I would rise o’r this valley of death
And find myself far far above.
I soar on the glorious splendor of Love
On the wings of the eagle I fly
I feast on the banquet He prepares for me
As I revel in the endless sky.