You could have saved my lifeYou could have brought me loveYou could have been so rightYou fitted me like a glove

You could have been the sunThat shone on me every dayYou could have been the oneTo take me away

But you were too good to lastBaby you were too good to lastThe one you love was in the looking glassAnd you were too good to lastOh yeah too good to lastYou're too good to lastThe one you love was in the looking glassAnd you were too good to last