Is love enough
To drive two pasts into the night
To draw two futures into sight
Such things are dreamed up, but
Is love enough
Is love enough
To take and make two wrong lives right
To turn two shadows into light
Such things are dreamed of, but
Is love enough
Is it enough to hold us near
Is it enough to dry our every tear
Is it enough to keep us from always wondering
Wondering, wondering
Is it enough to hold us near
Is it enough to dry our every tear
Is it enough to keep us from always wondering
Wondering, wondering
Is it enough
To let two lovers start anew
To put behind our former truths
And all the lonely nights we've suffered through
Such things are dreamed of, but
Can it take us to the place where the two shall be as one, as one
Is love enough