For all my broken promises You can blame me now And though I love you But who can blame me now Though I still long to touch you But who can blame me now And I've been waiting all my life For this place inside my heart To be free, to start again To love again
Until the end With all your forgiveness You really know me now Through all your compa**ion You really know me now Oh... Oh... And I've been waiting all my life For this place inside my heart To be free, to start again To love again Until the end