I've been Right Here Waiting,
But God does things in his time not ours,
He was preparing my heart and soul for you,
It had to be just right before we met you see,
He broke us apart long ago so our reunion would be,
At just the perfect time for both you and me,
The time when both our hearts and minds,
Were ready to join once again and love,
This gift of love we will hold is from above,
His gift to us was written in the stars,
We just had to be ready to see,
That you and I are perfect as one should be,
So where ever you go,
What ever you do,
What ever it takes,
I'll be Right Here Waiting...