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 Oooohhh hoooooooo oooohhhhhh oooohhh