I've been holding on so long
And the feelings almost gone
I've been burning in the snow
I can feel the fuses go
I've been holed up in the frost
Breathing in my own exhaust
I've got movies in my head
Making loops of words we said
I've been holding on
And i'm almost gone
Like the broken swan
I've been holding on
I've been freezing here for days
And i'm locked up in a maze
I've got strangers in my head
And my sleep is warm and red
I've been holed up in the frost
Breathing my own exhaust
I've been burning in the snow
I can feel the fuses go
I've been holding on
And i can't go on
Just a broken swan
And i'm almost gone
(4x):
I've been holding
On so long