There's a light in your window
And it shines 'cross the sea
Like a voice in the desert
It's been calling to me
I've waited so long
Been counting the days
I'm booking my ticket tomorrow
There'll be no more delays
I'm coming home this Christmas
I need you to believe that
I'm coming home this Christmas
So don't give up on me
I peer through that window
Each night in my dreams
There's an old sad song playing
And there's lights on the tree
And your smiling face
Brings tears to my eyes
I wake up with no one beside me
And I realize
I gotta come home this Christmas
Though you've heard it all before but
I'm coming home this Christmas
This time I know for sure
Sometimes I'm a shepherd
Sometimes I'm a sheep
I was lost in the desert
I was drowning at sea
But your light in a window
Kept calling to me
Now I'm coming home this Christmas
I need you to believe that
I'm coming home this Christmas
So don't give up
And when I get home this Christmas
We'll fill all the space between but
Winter winds change and I might lose my way
So keep that light in your window
For me