How many times do we have to talk it over (yeah) How many times before we understand All the things we should have done All the things we never did (what, oh) I read the signs, baby, each and every day You read the signs but yet you stayed All the things we should have done Where and when did it go wrong (tell me) How could we go wrong I believe in what we had I believe in what we said We gotta understand That it's time to let it go Holding on to yesterday It will never be the same But now it's time to make the final cut The final cut, the final cut (burn) So many things that we always took for granted So many years down the drain Looking back on my life When you were always on my mind (on my mind) All the things we should have done Where and when did it go wrong How could we go wrong (uh, uh) I believe in what we had I believe in what we said We gotta understand That it's time to let it go Holding on to yesterday It will never be the same But now it's time to make the final cut (come on) The final cut (come on) We grew up together Built our dreams together Now it's gone We made plans forever Nothing lasts forever Time to move on All the things we should have done Where and when did it go wrong How could we go wrong I believe in what we had (I believed) I believe in what we said We gotta understand That it's time to let it go (let it go) Holding on to yesterday (yesterday) It will never be the same Let's make the final cut (ah) I believe in what we had I believe in what we said We gotta understand That it's time to let it go (final cut) Holding on to yesterday (the final cut) It will never be the same But now it's time to make the final cut