They say in time it fades Forget where you have been Why can't I look away from the face I've seen I saw it on those days we spent in the park Saw you chasing dreams down the boulevard And I saw you're already forgiven It takes so long to say it Already forgiven How long I'd let you stay I can't escape my name Now I won't even try When my body's tired of drinking bitter wine When the cup it breaks in my hand each time When the cup it breaks in my hand each time Telling me you're already forgiven Will take me years to say it Already forgiven How could I let you stay? I want to leave my mind and let my old ways fall They took shapes I could not have foreseen And in my hands this time I don't know what I hold But I know you're already forgiven Already forgiven I took up the pieces of what you made Tried to build a fire where there was no flame What I tried to fight in my heart in vain What I tried to fight in my heart in vain Telling me you're already forgiven It took me years to say it Already forgiven How could I let it stay? Already forgiven It takes me years to say it Already forgiven Why can't I let it fade?