From my window I will watch the snow And boy it's getting dark And it's getting pretty cold Is it so far that you can't see what's crawling Inside my heart Inside my head Inside of who I am Has it been so long? (Has it been so long) Has it been? (Has it been) Has it been so long? (Has it been so long) Has it been? (Has it been) I will reach my roots into the ground I will follow through this earth Until our connection can be found Is it so far that you can't feel what's grown between These midnight hours These whispered towers These ghosts between our sheets Has it been so long? (Has it been so long) Has it been? (Has it been) Has it been so long? (Has it been so long) Has it been? (Has it been)