So many times I've thought about What my life would be Without you, without you It would be easier, I know But being all alone What would I do, what would I do Though you put me through it all Pushed my back against the wall I need you And I can' t give up on you now I' ve come too far to try To get you out of my mind I can' t give up on you now You' re my heart, you' re my soul And I won' t let you go I can' t give up, can't give up on you now How did we let our perfect world Break apart in so many pieces I can't believe it We were living in a dream come true Why did we let it slip right through our fingers What did we do But there's one thing I can' t ignore Knowing it' s worth fighting for I need you And I can' t give up on you now I' ve come too far to try To get you out of my mind I can' t give up on you now You' re my heart, you' re my soul And I won' t let you go I can' t give up, can't give up on you now Though you put me through it all Pushed my back against the wall I need you And I can' t give up on you now I' ve come too far to try To get you out of my mind I can' t give up on you now You' re my heart, you' re my soul And I won' t let you go I can' t give up, can't give up on you now