It's been so long, I hardly recognize you but here we are again How have you been? It's good to see that we still love The things that everybody (Else) hates It takes one laugh and the shyness of rusty friendship is quickly washed away And we are both reminded that we do this kind of thing too seldom these days Old friends and Irish Coffee, give me a reason not to quit These times we've shared so often, they matter more than I sometimes like to admit We are the bonds we choose to tie to webs of world and somehow keep alive When all context and random circumstances that brought us here cease to exist Old friends and Irish Coffee, give me a reason not to quit These times we've shared so often, they matter more than I sometimes like to admit And in our heads and in our hearts The path been set, we won't grow apart And in our hearts and in our heads it's just the start, there's good times ahead There's good times ahead There's good times ahead!