Your head was down, as you dragged your feet So hopelessly, I just turned my cheek Looked the other way As if i had no clue, That you were suffering. Sometimes it's just too late to say goodbye Something you once held so close to your heart Just withered away, rotted out And burnt to the ground And I was no where to be found I could've been your crutch I could've been your friend But I got tangled up in my own mess. If i could turn back time. No I can't turn back time. Please let me explain. Sometimes it's just too late to say goodbye Caught up in our own hopeless lives I left you hanging by a thread Frayed by my own selfishness. Ashes to ashes, dust to dust Away with the wind A piece of yourself is gone I've said it once, I'll say it again I left you hanging by a thread Frayed by my own selfishness I let you down once again. I'm sorry.