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