I cannot lie that I see glimpses of people I hurt in the past when I listened to this song the very first time. I guess that is what people said about 'shadows from your past'.
They say, first love never dies. For me, it is not that it never dies, but the lesson of first-times lays deeper than any other. And that is all it is.