St. Elmo's Fire

David Foster

We laughed

Until we had to cry

And we loved

Right down to our last goodbye

We were the best

I think we'll ever be

Just you and me

For just a moment



We chased

That dream we never found

And sometimes

We let one another down

But the love we made

Made everything alright

We shone so bright

For just a moment



Time goes on

People touch and then they're gone

And you and I

Will never love again

Like we did then



Someday, when we both reminisce

We'll both say

There wasn't too much we missed

And through the tears

We'll smile when we recall

We had it all

For just a moment



Time goes on

People touch and then they're gone

But you and I

Will never really end

We'll never love again

Like we did then



We laughed until we had to cry

And we loved right down to our last goodbye