Winter descends so quickly every year
And stretches on forever
Driving through these highways dressed in white
You never promised me forever
I race through every solitary mile
The radio playing, can’t you see
You’re two steps away from perfect
But three steps away from me
Everything’s been said before
Everything’s been done before
And never may be too soon
Secrets kept I wish I could explain
We were careful not to speak of it
In every note he played I heard your name
But even Coltrane could not whisper it
Sunday night, jazz band on the stage
I pretend I’m happy to be free
You’re two steps away from perfect
A thousand steps away from me
Three years of walking circles, running back to where we came from
Four years and everything and nothing is the same
Three months of late nights fighting words pour out my eyes
Six months to say goodbye
You were the longest goodbye
Everything’s been said before
Everything’s been done before
And never may be too soon (while I’m still breathing)
And never may be too soon (while you’re still breathing)
And never may be too soon.
© 2010