Click on the red letters to hear the song:
We all have our ghosts, and they're with us all the time, everywhere we go, enduring everything that we do. Some of them are people. Some of them are feelings or memories of past things, and some of them are just things.
Some of them are the people that we were born instead of the ones who've missed out because of chance meetings at random times, between the parents and the grandparents that we know. The ones who had lives before us that we forget to ask about. They're the ones who were left behind by last-minute decisions, missed trains or one-more drinks or one-last drinks. They're the ones who are so close that we can feel them even now, everywhere we go.
But there are other ghosts too. The people that we loved but we didn't really know, or we knew them too late. The people that we loved that didn't love us back, or who loved us back too late. And then there's the other ones. The ones who loved us even beyond the point where we failed them. Even beyond the point where we gave them no reason to love us.
And the other loves. The secret ones. The ones that never took hold because of wrong places or wrong times, or just wrong somethings. They spawn a whole new generation of ghosts. And they are ghosts too. They’re never quite alive and they’re never quite dead. But they are real. They last and they endure. They live in the tiny moments. Accidental touches and the joys of looking, the joys of being close.
And they live in our eyes, and the hoping and the wishing. And they die in our hearts with the knowing and the hurting. But they're real loves. They last and they endure. And who's to say that secret loves are not the deepest loves of all? And though they live in our eyes and they die in our hearts, who's to say that secret loves are not the deepest loves of all?