I know you're waiting for me and the road is long it's like an endless sea
Another morning and night but deep inside you know it's never goodbye
Our love is perfect and strong when eyes meet eyes then the lonely is gone
We live in each other's heart we know who we are so in love from the start
And when my duty is done I'll come running to you
To your wide open arms and hold you again
My lover my friend yes when my duty is done
I'll be loving you to the end
I keep each letter you write with tear drop stains from those pretty blue eyes
Your lip prints kiss me goodnight I'm inspired you know that's how I survive
And although we're oceans away we're chained in love that's the promise we made
And nothing can pull us apart we know who we are so in love from the start
And when my duty is done I'll come running to you
To your wide open arms and hold you again
My lover my friend yes when my duty is done
I'll be loving you to the end
Yes when my duty is done I'll be loving you to the end