I'm holding on As time goes by I keep holding on But I can't let it show So hard I tried for so long So hard I cried for so long Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go All this time you're on my mind I feel so tied to you And though I tried so hard to prove I'm never over you Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go ♪ I'm holding on As time goes by I keep holding on But I can't let it show So hard I tried for so long So hard I cried for so long Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go I'm holding on As time goes by I keep holding on But I can't let it show So hard I tried for so long So hard I cried for so long Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go 'Cause I'm holding on I'm holding on ♪ For so long Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go All this time you're on my mind I feel so tied to you And though I tried so hard to prove I'm never over you Ashamed to even let you see You still have a piece of me Ashamed to even let it show That I can't let it go