I have searched
Through the ages
Through time
Distant planets
Far and wide
To find the one
Ripped from my heart
At the beginning of time
Lifetimes toiling searching
Living dying
Born anew search again
Each lifetime a failure
Live love laugh die
But still haven't found
The one
To fill this void in my heart
I have searched
Through the ages
Through time
Distant planets
Far and wide
Until now
I met you
A planet separates us
But we love we live we breathe
In our cyberworld
Not perfect
Yet so perfect
Soul mate found
Search is over
Life complete
Now we must just meet
Empty no more
Searching no more
Time frozen in time
Your heartbeat next to mine
Forever at peace
Life complete