Soar

How long will we dance this dance?
How long will we deny ourselves?
As long as it takes.
As long as you need.

I am not a patient person.
But for you I will wait.
Let the end of days come.
I will be here.

When we finally touch,
Time will stand still.
Angels will weep in joy.
And our souls will soar.