You could make my heart go weak each time you touch me
You could start a fire in me with just one kiss
And even though I can't forget how much you hurt me
it's those easy loving moments I still miss
Oh the taste of forever still lingers
Like a whisper of what might have been
how can love be so strong
what makes some hearts hold on
right down to the bitter sweet end
Sometimes late at night I drag out those old memories
And I separate the bad ones from the good
You always loved me just enough to keep me dreaming
maybe that's why I held on long as I could
Oh the taste of forever still lingers
Like a whisper of what might have been
how can love be so strong
how can some hearts hold on
right down to the bitter sweet end