how long have i been watching from my window running through my life watching it all go by seems like i ve always got a destination running down the time pushing to the front of the line i wanna be where the snow is falling voices of friends like angels calling i wanna be there where christmas waits for me christmas waits gather round the fire let the weather rage outside christmas waits i always will be welcome for the rest of my life christmas waits