It's been too long
Since I saw your face
It's been too long
Since I told you
I love you
But would you hear me
If I said it again?
It's been too long
Since I sang to you
I hugged you
I kissed you
I loved you
It's been too long
Since I said
I need you
It's been too long
Since I let you know
I see you
And I fall in love
It's been too long
Since I wrote that song
Outside the school
About rain
But in the sun
It's been too long
Since love could see
All you mean
It's been too long
Since I lay my head
On your shoulder
And imagined
Wedding bells
Singing our love
As I kiss you
And promise
I am yours
Forever
It's been too long
Since I could slip
A love letter
Into your backpack
One that says
What Jon Bon Jovi
Says about love
"Love isn't a merry-go-round
It's a roller coaster"
It's been too long
Since I rode
That roller coaster
The ups are
Worth the downs
It's been too long
Since we were us
Like the new single
From Bon Jovi
Three days
After your birthday
you are just barely
Twenty-one
It's been too long
Since we were us
It's been too long
Since I had love
It's been too long
Since life was good
It's been too long
Since I had the love
Of the perfect person
Like a click
Of a puzzle
As you complete
Me
Happy birthday to my last girlfriend... The girl I haven't seen in eight years.