I have found two odd interpretations in my perspective,
1) I think it's about a man meeting the son he never had. He says "Have I seen you before?" because it's the man he always hoped to raise. Their connection is so profound.
2) It could alternatively be a rhetorical question aimed at the speaker/the man himself. He could be asking himself why he threw away his potential. He compares who he is today with the boy he used to be. ' "Have I seen you before?", tired soul?'
I have found two odd interpretations in my perspective,
1) I think it's about a man meeting the son he never had. He says "Have I seen you before?" because it's the man he always hoped to raise. Their connection is so profound.
2) It could alternatively be a rhetorical question aimed at the speaker/the man himself. He could be asking himself why he threw away his potential. He compares who he is today with the boy he used to be. ' "Have I seen you before?", tired soul?'