Cold as frozen river in winter Distant as a rain cloud in the sky Sad as a sirene song Soft as the morning gone Mixing up righ and wrong Can you Tell me why I keep holding on I keep holding on Caught up in the promise of salvation Searching for perfection in your eyes First you Tell me I should stay But everyday is judgment day Another chance to go astray Can you tell me why I keep holding on I keep holding on Everything is changing I Can feel it in my bones It's a constant rearranging Like a river where it flows Like the mistery of love so slow and strong Keeps me holding on Keeps me holding on Glimpses of infinity while I'm dreaming Walking in through twilight's open door Glowing embers spark the flame Burning down the picture frame