At seventeen, in faded jeans 
I was yours, and you were mine 
Close enough to call it love 
But, we never crossed the line. 
After knowing you, love's been nothing new 
I've had it good, and I've had it bad 
But, after all these years, you still bring the tears 
You're the best I never had. 
A perfect start for virgin hearts 
But, it ended all so fast 
Old enough to have been the first 
But, too young to make it last. 
I never let it show, ah, I should've let you know 
I never wanted someone so bad 
Lookin' back, I've learned, with every bridge I've burned 
You're the best I never had. 
The flame is gone, but the fire burns on 
Sometimes sweet, and sometimes sad 
Girl, you'll always be a haunting mystery 
You're the best I never had. 
And, after all these years, you still bring the tears 
You're the best I never had...