I've been waiting down, I've been waiting hereI've been frozen in time, like a snowflake inside of a cloudBeen afraid to lose, one more piece of youTo let go of the pain, cause that's all that remains of you nowBut I'm moving on, from the same sad songSo I have to say, these words I sayI release you, I release youThere's a reason for every sorrow I knowThere's a time to hold on, and a time to let goI release you, go in peaceYou taught me every lesson I needed to learnBut the tables have finally turnedI release you, I release youOh the heart is deep, and the heart is wideIt can store every war, every wound, every word, till it diesBut the heart has wings, and it longs to singIf we open the windows, and open the doors it can tryBut to find that place, need to make some spaceCut these useless ties, and say oh II release you, I release youThere's a reason for every sorrow I knowThere's a time to hold on, and a time to let goI release you, go in peaceYou taught me every lesson I needed to learnBut the tables have finally turnedI release you, I release youAnd I bless these years, I bless this painI bless these tears, they are holy rainHoly rainI release you, I release youThere's a reason for every sorrow I knowThere's a time to hold on, and a time to let goI release you, I release youThere's a time to hold on, and a time to let go