for the first time in such a long time i ve been feelin there s some reason to hold on through the night and for the first time since you broke this heart of mine i find myself believin it s really gonna be alright now your askin me to let you walk back into my life something i can t bring myself to do cause it s been hard enough gettin over you you kept me holdin on till the end oh it s been hard enough gattin over you i don t think that i could say goodbye again i could trust you but it s out of my hands i once believed your promises believed in every word you said i still love you but my heart can t take the chance that all the pain i ve left behind me might be waiting for me up ahead just remember it was you who walked right out of my life no you don t know what i ve been through cause it s been hard enough gettin over you you kept me holdin on till the end oh it s been hard enough gattin over you i don t think that i could say goodbye again i made a promise to myself and this one i m not gonna break i ve made it without you and i m not about to turn around and make the same mistake cause it s been hard enough gettin over you you kept me holdin on till the end oh it s been hard enough gettin over you i don t think that i could say goodbye i don t think i could say goodbye i know that i can t say goodbye again