Great trees have to fall They leave an imprint Where they were Smooth edges turn to rough The time has come The time has come My boy Forever is too long Forever is too long My boy Forever is too long Forever is too long Can't believe it, my old friend A final send off, the perfect end It's bigger than you, it's bigger than me The time has come to rest your head As you flew by my side Old man you never left I always knew you'd see my through Life's ups and downs, your love was true If I drink to you, is that enough? And put a picture up on my wall And talk about you when I can And tell my children what kind of man You were Forever is too long Forever is too long Can't believe it, my old friend A final send off, the perfect end It's bigger than you, it's bigger than me The time has come to rest your head As you flew by my side Old man you never left I always knew you'd see my through Life's ups and downs, your love was true You were Forever is too long Forever is too long My boy Forever is too long Forever is too long Can't believe it, my old friend A final send off, the perfect end It's bigger than you, bigger than me The time has come to rest your head As you flew by my side Old man you never left I always knew you'd see my through Life's ups and downs, your love was true You were Forever is too long Forever is too long