Waiting in the Moonlight

I'm waiting for the day
When I can see your face again
You'll come back to me
When I can be worth your love
When I love myself
We'll be together

Waiting is so hard
When only a child
I loved you so strongly
When I did not even know you
When you chose me over everyone else
We were together

The wait grows ever longer
When the moon rises once more
You'll be here for me
When its glow lights your path
When I am grown
We'll be together

I've waited and at last
The moon is up
I see you coming, coming for me
At last my dreams have come true
My prince has come for his princess
We are together